Skip to content
StripeStripe

Machine Learning Engineer

Build, evaluate, and deploy machine learning systems and production pipelines, while improving product capabilities through experiments and LLM integrations. The role requires at least 3 years of experience shipping ML systems and strong ownership in ambiguous, collaborative environments.

About the job

Responsibilities

  • Analyze opportunities, propose ideas, train and evaluate machine learning models, run experiments, and deploy models to production.
  • Contribute to and influence machine learning architecture.
  • Develop pipelines and automated processes to train and evaluate models in offline and online environments.
  • Integrate machine learning models into production systems and ensure scalability and reliability.
  • Collaborate with product and strategy partners to propose, prioritize, and implement product features.
  • Engage with developments in machine learning and artificial intelligence, transforming innovative ideas into productionized solutions.

Requirements

  • At least 3 years of experience shipping machine learning systems in production.
  • Experience developing streaming feature pipelines, building machine learning models, and deploying them to production.
  • Strong ownership, initiative, and focus on business impact.
  • Ability to work collaboratively in ambiguous environments.
  • High standards when working with production systems.

Nice-to-haves

  • 5+ years of experience in full-time software development roles.
  • Experience shipping high-quality large language model integrations to user products.
  • Experience operating in highly ambiguous environments.
  • Knowledge of driving hypotheses from data.

Skills

Machine Learning, Python, Llm Integrations, Streaming Feature Pipelines, Model Training, Model Evaluation, Ml Deployment, Production Systems, Machine Learning Architecture, Offline Evaluation, Online Evaluation, Software Development

Rollstack

Rollstack

United States
AI Software Engineer
No salary listedRemote3+ YOEML Engineering

Build production AI capabilities for automated slide and document generation, working across LLM applications, data analysis, and content generation. The role requires 3+ years in machine learning and NLP, advanced Python, and experience with LLM frameworks and production systems.

Coalition Security

Coalition Security

United States
Software Engineer - AI Automation
$115k+/yrRemote5+ YOEML Engineering

Build and operate LLM-powered agents that automate business workflows, integrating systems of record through MCP and validating behavior with structured evaluations. Requires 5+ years of software development experience, strong Python and SQL, and hands-on experience shipping agents to production.

Protege

Protege

Remote

AI Engineer - New Verticals
No salary listedRemote3+ YOEML Engineering

Build the technical foundation for a new business vertical, creating reusable infrastructure and leading early customer engagements from scoping through delivery. The role requires 3+ years of engineering experience, strong Python and SQL skills, backend/data expertise, and comfort operating in ambiguity.

Adaption Labs

Adaption Labs

San Francisco, CA

Agent Systems Engineer
No salary listedHybrid5+ YOEML Engineering

Build production agent systems that plan, use tools, recover from failures, and improve over time. The role requires 5+ years of production ML or backend experience, LLM or agent deployment experience, and expertise in evaluation, tracing, observability, and agent architecture.

Adaption Labs

Adaption Labs

San Francisco, CA

Inference Performance Engineer
No salary listedHybrid5+ YOEML Engineering

Own inference-stack cost and performance by optimizing serving, caching, batching, quantization, decoding, routing, and GPU execution. The role requires 5+ years in ML systems, inference infrastructure, or performance engineering, plus strong Python and systems-language skills.