Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Machine Learning Engineer, Perception image - Rise Careers
Job details

Machine Learning Engineer, Perception

About Treeswift:

Treeswift is revolutionizing decision-making for critical energy infrastructure in the face of rising threats like severe storms and wildfires.

After cutting our teeth developing AI models for forests in the timber sector, we are growing rapidly in the utility sector. In the U.S. alone, hundreds of thousands of miles of transmission lines and millions of miles of distribution lines need to be monitored and managed to reduce hazards, such as encroaching vegetation, that can cause outages or fires. With the rapid growth of renewable energy this infrastructure footprint is expected to more than double in the coming years creating more assets to defend than ever before.

Treeswift’s mission is to deliver effective scalable technology to manage large-scale distributed infrastructure, starting with managing the risks posed by vegetation surrounding these assets. We do so by innovating across the technical stack. LiDAR and imagery data is collected by our sensor packs mounted on backpacks and vehicles to seamlessly integrate into customer operations. We then leverage AI (i.e. computer vision, etc…) to transform this data into actionable insights delivered to decision-makers in our software platform. 

We are early in our journey and focused on finding ground truth by working closely with our customers and using this understanding to deliver real value to our customers. To tackle this challenge we have brought together mission-driven robotics experts from top academic institutions (Penn, Caltech, etc…) and professionals with deep industry experience (Palantir) in enterprise software development. We hope you’ll join us.  

About the Role:

Treeswift is seeking a highly skilled and motivated Machine Learning Engineer to join our team. You will play a pivotal role in developing and deploying state-of-the-art computer vision solutions to advance our mission. We are looking for an exceptional candidate with a proven track record of training and deploying computer vision models at scale. If you are a passionate and experienced engineer eager to contribute to the future of land monitoring and management we encourage you to apply. 

This is a full-time, hybrid/2-day a week in person role, with a strong preference for candidates based out of our NYC or Philadelphia office. 

Key Responsibilities 

  • Develop machine learning models that revolutionize our customers’ businesses. Treeswift develops machine learning algorithms that upend the cost and accuracy of vegetation management for energy infrastructure. In this role you will be responsible for bringing innovative ideas and rapid execution to new and existing models. In the course of development, you will collaborate closely with other teams (product, operations etc…) and have an opportunity to interact with end-users. Our machine learning model development focuses on two primary areas: (a) LiDAR point cloud models to classify and segment landscapes and infrastructure and (b) image models to derive vegetation attributes such as species and health. 

  • Create a best-in-class feedback loop to accelerate model development. You will improve Treeswift’s ability to assess model performance and adapt to new operating conditions at scale. Treeswift’s cutting edge model development involves significant investment in a proprietary dataset to train our models.

  • Help Treeswift scale. In this role you will be expected to bring prior experience with commercial machine learning model development and deployment to help Treeswift cost-effectively scale its technology to serve a growing number of customers and use cases. You will be responsible for enabling effective collaboration on model development within the engineering team, and you will contribute to efforts to ensure reliable and robust performance of models in production.

Required Skills 

  • Proven track record of training and deploying machine learning models at scale for commercial use cases. 

  • Experience in semantic segmentation and object detection using point cloud data.

  • Experience creating, curating, and cleaning training datasets

  • Strong programming skills in Python 

  • Expertise in deep learning libraries such as PyTorch, TensorFlow, or similar.

  • Excellent problem-solving and analytical abilities.

  • Exceptional communication and collaboration skills.

Preferred Skills

  • Expertise in instance segmentation demonstrated through relevant projects.

  • Experience with one or more of: Sensor Fusion, SLAM, Visual Odometry.

  • Experience with image processing techniques and computer vision fundamentals.

  • Building and using cloud-based training and inference pipelines.

  • 5+ years of professional experience or 3+ years with an advanced degree. 

  • Experience with deep learning training frameworks such as MLflow, Lightning, Weights and Biases, or similar.

What We Value

  • Mission first. We value low ego team members who focus on working towards the best outcomes for the customer and the business, regardless of who gets the credit. 

  • Truth seeking. We don’t always have perfect information to make decisions, but we seek to constantly get closer to the ground truth and aren’t afraid to learn we were wrong in the process.

  • Owners mindset. If you see an opportunity for improvement, run with it. We believe that good ideas can come from anywhere, no matter your role.

Benefits

  • Comprehensive medical, dental and vision insurance 

  • Life insurance package and disability coverage 

  • Stock options

  • Paid leave for new parents 

  • Unlimited PTO

  • 401K

Salary

The estimated salary range for this position is $160,000-$180,000. Total compensation for this position is determined by skills, qualifications, relevant work experience, location, and other factors. This salary estimate excludes the value of any potential bonuses; the value of any benefits offered; and the potential future value of any long-term incentives. This information is provided per the New York City Human Rights Law. Please note that the range provided is applicable only to New York City-based applicants. Base compensation may vary if the work location is outside of New York City.

Treeswift  is proud to be an equal opportunity employer. We provide employment opportunities without regard to age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, veteran status, or any other protected status in accordance with applicable law.

If you require any accommodations during the recruitment process, whether it be alternate forms of material, accessible meeting rooms, etc., please let us know and we will work with you to meet your needs. 

Average salary estimate

$170000 / YEARLY (est.)
min
max
$160000K
$180000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Perception, Treeswift Inc

Treeswift is on a mission to revolutionize decision-making for critical energy infrastructure, and we’re looking for a Machine Learning Engineer, Perception to join our dynamic team in New York. As a member of our forward-thinking company, you will develop and deploy cutting-edge computer vision solutions that will directly impact the way we manage vegetation around energy assets. Imagine utilizing your expertise to train and deploy machine learning models that can dramatically improve safety and efficiency in managing energy infrastructure. Your role will involve collaborating with a passionate team of robotics experts and software professionals to create innovative algorithms that classify landscapes using LiDAR data and analyze vegetation attributes through image models. You’ll be instrumental in establishing best-in-class feedback loops to enhance our model development processes and ensure performance is optimized for real-world applications. If you thrive in a hybid work environment and have a passion for harnessing technology to drive impactful changes, we would love to hear from you. At Treeswift, you won't just be part of a team—you'll be part of a mission to protect our energy future while enjoying exceptional benefits including unlimited PTO and stock options. Join us in creating scalable solutions that make a difference!

Frequently Asked Questions (FAQs) for Machine Learning Engineer, Perception Role at Treeswift Inc
What does a Machine Learning Engineer, Perception do at Treeswift?

A Machine Learning Engineer, Perception at Treeswift is responsible for developing and deploying advanced computer vision solutions. This role focuses on leveraging AI models built from LiDAR and imagery data to generate valuable insights for energy infrastructure management. You'll work collaboratively with various teams to execute innovative ideas and ensure models are effective in real-world applications.

Join Rise to see the full answer
What qualifications do I need for the Machine Learning Engineer, Perception position at Treeswift?

To qualify for the Machine Learning Engineer, Perception role at Treeswift, candidates should have a proven track record in training and deploying scalable machine learning models, preferably with expertise in semantic segmentation and object detection. Proficiency in Python programming, experience with deep learning frameworks like TensorFlow or PyTorch, and excellent communication skills are also essential.

Join Rise to see the full answer
What programming skills are important for the Machine Learning Engineer, Perception role at Treeswift?

For the Machine Learning Engineer, Perception position at Treeswift, strong programming skills in Python are vital. Familiarity with deep learning libraries, such as PyTorch, TensorFlow, and experience in creating, curating, and cleaning datasets is also crucial to be successful in the role.

Join Rise to see the full answer
What type of company culture can I expect at Treeswift as a Machine Learning Engineer, Perception?

Treeswift fosters a mission-driven culture that values teamwork, innovation, and an owner’s mindset. As a Machine Learning Engineer, Perception, you'll find an environment where team members collaborate closely, share ideas freely, and strive for the best outcomes for customers while continuously seeking to improve business processes.

Join Rise to see the full answer
What is the expected salary range for the Machine Learning Engineer, Perception role at Treeswift?

The expected salary range for the Machine Learning Engineer, Perception position at Treeswift is between $160,000 and $180,000, depending on skills, qualifications, and experience. This competitive package does not include bonuses or additional long-term incentives and applies specifically to New York City-based applicants.

Join Rise to see the full answer
What are the key responsibilities of a Machine Learning Engineer, Perception at Treeswift?

Key responsibilities of a Machine Learning Engineer, Perception at Treeswift include developing innovative machine learning models for vegetation management, creating feedback loops for rapid execution, and driving scalable technology solutions to serve an expanding customer base. You will actively collaborate with product and operations teams to align model development with real-world needs.

Join Rise to see the full answer
Does Treeswift offer opportunities for career advancement for a Machine Learning Engineer, Perception?

Yes, Treeswift is committed to the professional growth of its employees, including the Machine Learning Engineer, Perception role. You will have access to opportunities that allow you to expand your skill set, take on new challenges, and contribute to meaningful projects that help move the company forward in an innovative direction.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer, Perception
What experience do you have with deploying machine learning models at scale?

In answering this question, reflect on specific projects where you've deployed models, discussing the frameworks you used, the challenges faced, and the impact your deployments had on the organization. Highlight your familiarity with training datasets and model performance assessment.

Join Rise to see the full answer
Can you explain how LiDAR data is used in computer vision models?

Discuss how LiDAR technology captures three-dimensional information about the environment and how you’ve utilized point cloud data for tasks such as segmentation and classification in your previous projects. Provide examples of successful implementations in energy infrastructure.

Join Rise to see the full answer
How do you create a feedback loop to improve model performance?

When answering, explain the methods you use to collect user feedback, assess model results, and iterate on design. Include examples of your past experiences with this process, showing your approach to making data-driven decisions.

Join Rise to see the full answer
What are some challenges you've encountered when working with semantic segmentation in your projects?

Be honest about specific challenges like imbalanced datasets or noisy data and explain how you addressed these issues. Sharing any innovative methods you used will demonstrate your problem-solving skills and creativity.

Join Rise to see the full answer
How do you handle collaboration with other teams when developing machine learning models?

Illustrate your approach to cross-functional teamwork, emphasizing communication strategies, setting expectations, and how you ensure that the feedback from other departments enhances your model development process.

Join Rise to see the full answer
What techniques do you use for image data processing in machine learning projects?

Explain the various techniques you employ, such as normalization, augmentation, and filtering. Mention how these techniques contribute to the improvement of model accuracy or speed of convergence.

Join Rise to see the full answer
Why is an owner’s mindset important in the work of a Machine Learning Engineer?

Reflect on how an owner’s mindset contributes to taking initiative, driving improvements, and being accountable for your work. Share personal examples where adopting this mentality was beneficial for your team or project.

Join Rise to see the full answer
Can you provide an example of a project where your model failed or didn’t meet expectations?

Demonstrate your ability to reflect and learn from failure by discussing a specific case, analyzing what went wrong, and outlining the steps you took to make improvements and achieve a better outcome in subsequent projects.

Join Rise to see the full answer
What deep learning libraries are you most familiar with, and how have you used them?

Be prepared to discuss various libraries like PyTorch and TensorFlow, detailing the specific functionalities you used in past projects such as neural network training and data preprocessing.

Join Rise to see the full answer
What do you see as the future of machine learning in vegetation management for energy infrastructure?

Express your insights on upcoming trends, technologies, or methodologies that could impact this field. Show your enthusiasm for being part of these developments and how you envision your role contributing to tackling relevant challenges.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Brimstone Hybrid No location specified
Posted 12 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Posted 5 days ago

Treeswift is building a new data and monitoring system for the natural world by pushing the frontier in robotic and machine learning technology. Treeswift provides forest inventories, which are powered by a first-of-its-kind robotic and machine le...

2 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 27, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!