Senior Applied ML Engineer

MacroscopeSan Francisco, CA
103d

About The Position

We’re looking for a Senior Applied ML Engineer to design, build, and optimize the machine learning and AI systems that power Macroscope’s core features. You will have ownership and agency of our systems from end to end — from data collection and evaluation, to model experimentation, to productionizing our systems at scale. This is a deeply cross-functional role where you’ll own the ML/AI lifecycle of one of the most critical surface areas of our product: AI Code Review. Working alongside our co-founders, you will be responsible for making the decisions that will determine how we build and improve the product, everything from building high-quality datasets, running experiments, interpreting results, and making architectural decisions to improve model performance. You will also play a lead role in designing and building the software that integrates the models with our backend application and product experience. This is a unique opportunity to have an immense amount of impact on how we evolve our product.

Requirements

  • 8+ years of experience in applied ML, data science, or ML infrastructure roles.
  • Proven track record of designing, training, and deploying ML models in production at scale.
  • Strong skills in data curation and evaluation.
  • Experience writing production-grade code and building robust pipelines.
  • Deep intuition for model behavior and data representation.
  • Experience architecting complex distributed systems.
  • Hands-on experience with common ML/AI frameworks (e.g. PyTorch, TensorFlow).
  • Working knowledge of LLMs and RAG systems.
  • Comfortable in a fast-paced, high-agency startup environment.

Nice To Haves

  • Experience in Golang.
  • Experience with GCP infrastructure.
  • Experience working with Temporal for workflow orchestration.
  • Experience building internal ML platforms.

Responsibilities

  • Design, build, and optimize machine learning and AI systems.
  • Own the ML/AI lifecycle for AI Code Review.
  • Make decisions on product improvements and model performance.
  • Build high-quality datasets and run experiments.
  • Interpret results and make architectural decisions.
  • Design and build software that integrates models with backend applications.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service