Software Engineer - ML

Treeswift revolutionizes decision-making for critical energy infrastructure using AI and LiDAR technology to monitor and manage utility infrastructure against threats like storms and wildfires.
New York, NY, USAPhiladelphia, PA, USA
$160,000 - $180,000
Machine Learning
Senior Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS · Energy

Description For Software Engineer - ML

Treeswift is at the forefront of revolutionizing critical energy infrastructure management through innovative AI solutions. The company specializes in developing advanced monitoring systems using LiDAR and imagery data to protect utility assets from vegetation-related risks and natural threats.

As a Software Engineer - ML, you'll join a team of robotics experts from prestigious institutions and industry veterans, working on cutting-edge machine learning solutions. The role focuses on developing and deploying AI models that transform how vegetation management is handled around energy infrastructure. You'll work with both LiDAR point cloud models for landscape classification and image models for vegetation analysis.

The position offers a unique opportunity to impact critical infrastructure protection while working with state-of-the-art technology. You'll be responsible for the entire ML pipeline, from dataset curation to model deployment, and will collaborate closely with cross-functional teams to ensure solutions meet real-world needs.

This hybrid role requires 2 days per week in either the NYC or Philadelphia office, offering competitive compensation ($160,000-$180,000) and comprehensive benefits including medical insurance, equity, and unlimited PTO. The ideal candidate brings 5+ years of experience in commercial ML deployment, strong Python skills, and expertise in deep learning frameworks.

Join Treeswift to be part of a mission-driven team that values truth-seeking and ownership, working to enhance the resilience of our energy systems through innovative technology solutions. Your work will directly contribute to protecting critical infrastructure while advancing the field of applied machine learning.

Last updated 9 minutes ago

Responsibilities For Software Engineer - ML

  • Develop machine learning models for vegetation management and energy infrastructure
  • Create best-in-class feedback loop to accelerate model development
  • Help scale Treeswift's technology to serve growing customers and use cases
  • Enable effective collaboration on model development within the engineering team
  • Ensure reliable and robust performance of models in production

Requirements For Software Engineer - ML

Python
  • Proven track record of training and deploying machine learning models at scale
  • Experience in segmentation and object detection of point cloud data or image data
  • Experience creating, curating, and cleaning training datasets
  • Strong programming skills in Python
  • Expertise in deep learning libraries such as PyTorch, TensorFlow
  • Excellent problem-solving and analytical abilities
  • Exceptional communication and collaboration skills

Benefits For Software Engineer - ML

Medical Insurance
Dental Insurance
Vision Insurance
Equity
Parental Leave
401k
  • Comprehensive medical, dental and vision insurance
  • Life insurance package and disability coverage
  • Stock options
  • Paid leave for new parents
  • Unlimited PTO
  • 401K

Interested in this job?

Jobs Related To Treeswift Inc Software Engineer - ML

Machine Learning Operations Engineer (V)

Senior Machine Learning Operations Engineer position at Blue Coding, working remotely with US clients to build and maintain ML pipelines using AWS and modern ML technologies.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior ML Engineer role at DoorDash focusing on Computer Vision for delivery quality optimization, requiring 5+ years of ML experience and expertise in CV.

AI Engineer

Senior AI Engineer position at Capco focusing on GenAI platform development and implementation for financial services, requiring 4+ years of AI engineering experience.

Senior Software Engineer, Machine Learning - Delivery Excellence (CV)

Senior Machine Learning Engineer position at DoorDash, focusing on Computer Vision applications for delivery quality improvement, offering competitive compensation and comprehensive benefits.

AI/ML - Applied Research Engineer, Machine Translation

Senior Machine Learning Engineer role at Apple focusing on developing and optimizing machine translation solutions for Apple's products.