Skip to content

Machine Learning Engineer

Develop scalable ML services for data enrichment, managing the full lifecycle from model training with PyTorch/TensorFlow to deploying optimized inference using ONNX/vLLM. Requires 5+ years experience in production ML systems, strong deployment skills, and software engineering proficiency.

150k – 215kUnited StatesML EngineeringRemote5+ YOE

About the role

What you'll do

  • Design and build scalable ML services for enrichment workflows, including model training pipelines and high-performance inference APIs
  • Deploy and optimize models using modern inference libraries and frameworks (ONNX, vLLM, TensorRT, etc.) to achieve low-latency, high-throughput performance
  • Collaborate with software engineers and product teams to define data requirements, feature engineering strategies, and model evaluation metrics
  • Build robust monitoring, observability, and evaluation systems to ensure model quality and service reliability in production
  • Stay current with emerging ML techniques, tools, and best practices, particularly in areas like model optimization, efficient inference, and large-scale data processing

What we look for

  • 5+ years of experience building and deploying machine learning systems in production environments
  • Strong proficiency with model deployment technologies (Kubernetes, Ray, etc.) and inference libraries (ONNX, vLLM, TensorRT, or similar). Proficiency with model training frameworks (PyTorch, TensorFlow, Jax)
  • You've successfully designed and scaled ML services that process large volumes of data and serve predictions with strict latency and throughput requirements
  • Experience with the full ML lifecycle, including data preprocessing, feature engineering, model training, evaluation, deployment, and monitoring
  • Solid software engineering skills, including experience with distributed systems, APIs, and cloud infrastructure
  • You have a passion for building reliable, performant ML systems and understand how they create value for end users

What we offer

Competitive Salary The salary range for this position is $150,000 - $215,000 + equity. Within the range, individual pay is determined by experience, relevant education, and/or training.

Comprehensive Benefits

  • Health, dental, and vision insurance
  • Remote friendly with WeWork access
  • Unlimited PTO, shared downtime during the federal holiday calendar, and company-wide off time at the end of each year
  • 401(k) match
  • Lifestyle & wellbeing stipends
  • Salary top-up during military reserve duty
  • Fully paid parental leave
  • Child and pet care reimbursement during travel

Skills

PyTorchTensorFlowJAXOnnxvLLMTensorRTKubernetesRayHugging Face

Similar roles

ML Engineering jobs

AI Engineer

Build full-stack AI prototypes and agentic systems to pressure-test venture ideas. Requires 3+ years building production AI applications with strong frontend/backend fluency and frontier coding agent expertise.

150k – 190kMountain View, CAML EngineeringOn-site3+ YOESQLAPIs

Machine Learning Engineer

Build and deploy ML models for entity resolution and knowledge graph expansion on large-scale China-related data. Requires 4+ years clustering ML experience and end-to-end production ML with Python/SQL.

150k – 195kNew York, NYML EngineeringHybrid4+ YOESQLNLP

Research Engineer, Post-Training

Research Engineers design and run post-training workflows, build evaluation infrastructure, and turn frontier AI techniques into reliable production systems for enterprise customers. Requires experience with fine-tuning, RLHF, reward modeling, and strong experimentation skills.

150k – 250kSan Francisco, CA +1ML EngineeringHybridEvalsPython

Research Engineer, Agents

Research Engineers build and productionize agentic AI systems, designing compound architectures, evaluation frameworks, and reliable execution for enterprise workflows. Requires strong Python skills, systems reasoning, and experience building agents with tools, retrieval, planning, and memory.

150k – 250kSan Francisco, CA +1ML EngineeringHybridPythonMemory

ML Engineer

Build and deploy production ML models and pipelines to detect suspicious activity, improve verification accuracy, and support threat intelligence workflows.

150k – 180kUnited StatesML EngineeringRemote4+ YOEAWSClustering