Job Openings Machine Learning Specialist

About the job Machine Learning Specialist

About Us

We are a fast-growing, venture-backed technology company developing a mobile & web app for the $500 billion remodeling contractor market in the US. Our product leverages generative AI to help remodelers create fast, accurate, and intuitive construction cost estimates in minutes. With over 600,000 potential users across the country, we're assembling a team passionate about transforming this space.

Our company is a recognized leader in construction pricing data and has built strong integrations with leading materials suppliers. The team is globally distributed and includes talent from some of the worlds top technology companies.

As a Senior AI/ML Engineer, You Will:

We are looking for a Senior AI/ML Engineer with a strong foundation in machine learning, computer vision, and the versatility to address a wide range of technical challenges. Youll work as a generalist, applying cutting-edge ML techniques and leveraging proprietary datasets to solve real-world business problems. This is a hands-on role requiring both deep technical expertise and strong cross-functional collaboration.

Responsibilities:

  • Develop Machine Learning Solutions: Apply both traditional and modern ML techniques to address critical business challenges, such as enhancing estimate accuracy or streamlining AI-powered features.
  • Leverage Proprietary Data: Work with our extensive blueprint dataset to explore and implement innovative computer vision solutions that bring unique value to the product.
  • Balance ML and Business Objectives: Choose and apply the most effective ML tools and methods to ensure results are aligned with both short-term priorities and long-term goals.
  • Monitor and Optimize Performance: Design evaluation frameworks to measure model effectiveness and iterate based on results to ensure reliability and performance.
  • Collaborate Across Teams: Partner with engineering, product, and other teams to integrate ML solutions into production, ensuring scalability and a seamless user experience.
  • Stay at the Cutting Edge: Continuously research advancements in ML and computer vision to apply the most promising techniques to our platform.

About You:

  • Education: Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or a related field.
  • Experience: 510 years of experience applying machine learning techniques across domains such as NLP, computer vision, and predictive analytics.
  • Technical Expertise:
    • Proficiency with foundational ML tools such as Pandas, NumPy, OpenCV, and scikit-learn
    • Experience with deep learning frameworks (e.g., TensorFlow or PyTorch)
    • Strong understanding of computer vision tasks like image recognition, object detection, and working with large datasets such as blueprints
    • Familiarity with data engineering tools (e.g., SQL, Apache Airflow) for pipeline development
    • Experience deploying ML solutions on cloud platforms like AWS, GCP, or Azure
  • Generalist Problem Solver: Versatile and resourceful, capable of selecting the right approach for varied business challenges.
  • Collaboration Skills: Excellent communicator and team player who works well with cross-functional teams to align on shared goals.
  • Adaptability: Comfortable working in a dynamic startup environment, balancing fast iteration with delivering high-quality outcomes.
  • Data-Centric Mindset: Analytical, detail-oriented, and driven to find innovative solutions through data.

If you're excited about applying AI to solve meaningful problems and want to be part of a product-focused, fast-paced team, wed love to hear from you!