Careers

Senior Machine Learning Engineer

Austin, US
On-site
Apply now

Table of contents

Why join us?

We're building Handoff: an AI agent for running a construction business on autopilot. We help remodelers automate estimating, streamline operations, and win more work - backed by real-time cost data, intuitive design, and workflows that “speak contractor.” With over 10,000 monthly active users and $6B in annualized project volume already flowing through our platform, we’re becoming the trusted partner for the people who build our homes.

We are backed by $25M+ raised from Y Combinator, Sequoia, Initialized, and Greycroft. Our team is distributed across hubs in Austin, São Paulo, and Buenos Aires, and we are deeply focused on building intuitive, high-impact solutions that make a real difference for our users.

Senior AI/ML Engineer at Handoff

As a Senior AI/ML Engineer you have a strong foundation in machine learning, computer vision, and the adaptability to tackle diverse challenges. As a generalist on our team, you will focus on solving real-world business problems by leveraging advanced machine learning techniques and proprietary datasets. This role requires a balance of technical expertise, a problem-solving mindset, and the ability to collaborate across teams to deliver impactful solutions.

What you'll do

  • Apply traditional and modern ML techniques to build solutions that address key business challenges, such as enhancing estimate accuracy or streamlining AI agent features.
  • Utilize our extensive blueprint dataset to explore and develop innovative computer vision solutions, driving unique value in our product offerings.
  • Identify and implement the most effective ML tools and approaches, ensuring alignment with both immediate project goals and broader business needs.
  • Establish evaluation frameworks to measure and improve the effectiveness of deployed models, iterating based on results to achieve reliable outcomes.
  • Work closely with engineering, product, and other stakeholders to integrate ML solutions seamlessly into production, ensuring scalability, reliability, and user-centric design.
  • Keep abreast of advancements in both computer vision and machine learning research, adopting promising methods to enhance our capabilities.

About You

  • Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • 5+ years of experience in machine learning, with a proven ability to apply techniques across domains like NLP, computer vision, and predictive analytics.
  • Proficiency in foundational ML tools: Pandas, NumPy, OpenCV, and scikit-learn.
  • Experience with deep learning frameworks such as TensorFlow or PyTorch.
  • Familiarity with working on computer vision tasks, such as image recognition, object detection, and processing large datasets like blueprints (e.g. YOLOv8, Detectron, and others).
  • Hands-on experience with data engineering tools (e.g., SQL, Apache Airflow) for building pipelines.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) for deploying ML solutions.
  • A team player who communicates effectively with cross-functional teams to ensure alignment and success in delivering impactful solutions.
  • Strong analytical skills and the ability to work effectively with proprietary datasets to unlock innovative solutions.

What we offer

  • Competitive Salary + Equity
  • Unlimited Paid Time Off (PTO)
  • 401(k)
  • Medical, Dental & Vision Insurance
  • Life & Disability Insurance
  • Flexible Spending Account (FSA)
  • Dependent Care FSA (DC FSA)
  • Relocation Allowance
  • Top-Notch Equipment - Choose your laptop!
  • Team Offsites Around the World – In 2024, we gathered in Poland, Mexico, and Florida - where to next?

If you are passionate about developing cutting-edge machine learning solutions and want to be part of a team that values innovation, scalability, and real-world impact, we’d love to hear from you!

Apply now