Machine Learning Engineer

Weekday (YC W21)

New York (NY)

On-site

USD 150,000 - 250,000

Full time

33 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Weekday (YC W21) seeks an experienced Machine Learning Engineer in New York City to design, build, deploy, and scale production ML systems. You will own end‑to‑end ML lifecycle, from data prep to model retraining, and collaborate with software engineers and product teams to deliver ML-powered products.

You will deploy scalable pipelines, develop production‑quality Python code, and ensure robust model serving with monitoring, evaluation, and cost optimization.

Qualifications

  • 5+ years of professional experience in Machine Learning Engineering or related field.
  • Proficient in Python and production software engineering.
  • Hands-on experience with PyTorch, TensorFlow, or equivalent ML frameworks.
  • Experience building and deploying production ML models.
  • Strong data processing and ML pipeline expertise.
  • Experience with REST APIs, distributed systems, and scalable software architecture.

Responsibilities

  • Design, develop, train, evaluate, and deploy ML models for production applications.
  • Own the complete ML lifecycle from data prep to retraining.
  • Build scalable ML pipelines for batch and real-time inference.
  • Develop production-quality Python code and integrate ML models with backend services and APIs.
  • Work with large datasets to improve model performance.
  • Develop and optimize deep learning models using PyTorch or TensorFlow.
  • Build model-serving infrastructure with latency and cost considerations.
  • Implement ML monitoring, experimentation, and model-quality tracking.
  • Collaborate with data scientists to productionize experimental models.
  • Design ML infrastructure using cloud platforms and containerized environments.
  • Develop automated training and deployment workflows following MLOps best practices.

Skills

Python
Machine Learning
PyTorch
TensorFlow
REST APIs
AWS
Docker
SQL
MLOps
Distributed systems
Model monitoring

Tools

Kubeflow

Job description

Location: New York City, NY

Experience: 5+ years

Compensation: $150,000–$250,000 per year

Employment Type: Full-Time

Role Overview

We are looking for an experienced Machine Learning Engineer to design, build, deploy, and scale production machine learning systems. The ideal candidate combines strong machine learning expertise with excellent software engineering fundamentals and has experience taking models from experimentation through reliable production deployment.

You will work closely with software engineers, data scientists, product teams, and other technical stakeholders to develop ML-powered products and systems. This role requires hands‑on experience with model development, data pipelines, model serving, evaluation, monitoring, and production ML infrastructure.

Requirements
Key Responsibilities
  • Design, develop, train, evaluate, and deploy machine learning models for production applications.
  • Own the complete ML lifecycle, from data preparation and feature engineering through model training, deployment, monitoring, and retraining.
  • Build scalable ML pipelines for batch and real‑time inference.
  • Develop production‑quality Python code and integrate ML models with backend services and APIs.
  • Work with large datasets to identify patterns, build predictive models, and improve model performance.
  • Develop and optimize deep learning models using frameworks such as PyTorch or TensorFlow.
  • Build model‑serving infrastructure and optimize models for latency, throughput, reliability, and cost.
  • Implement ML monitoring, evaluation, experimentation, and model‑quality tracking.
  • Collaborate with data scientists and research teams to productionize experimental models.
  • Design and maintain ML infrastructure using cloud platforms and containerised environments.
  • Develop automated training and deployment workflows using MLOps best practices.
  • Investigate model performance, data‑quality issues, model drift, and production failures.
  • Participate in architecture and system‑design discussions for ML platforms and applications.
  • Mentor junior engineers and contribute to engineering standards and best practices.
Must‑Have Skills
  • 5+ years of professional experience in Machine Learning Engineering, ML Infrastructure, or a closely related field.
  • Strong proficiency in Python and production software engineering.
  • Strong understanding of machine learning algorithms, statistics, model evaluation, and experimentation.
  • Hands‑on experience with PyTorch, TensorFlow, or equivalent ML frameworks.
  • Experience building and deploying production machine learning models.
  • Strong experience with data processing, feature engineering, and ML pipelines.
  • Experience with REST APIs, distributed systems, and scalable software architecture.
  • Experience with cloud platforms such as AWS, GCP, or Azure.
  • Experience with Docker and production deployment environments.
  • Strong understanding of SQL and experience working with large‑scale datasets.
  • Experience with model monitoring, experiment tracking, and MLOps practices.
Good‑to‑Have Skills
  • Experience with Kubernetes and cloud‑native ML infrastructure.
  • Experience with MLflow, Kubeflow, Ray, Weights & Biases, or similar ML tooling.
  • Experience with Spark, Kafka, Airflow, or other distributed data technologies.
  • Experience with LLMs, generative AI, RAG, fine‑tuning, or AI agents.
  • Experience with recommendation systems, ranking, personalization, NLP, computer vision, or time‑series modeling.
  • Experience with distributed model training and GPU infrastructure.
  • Experience with model optimization, quantization, inference acceleration, or specialised ML hardware.
  • Experience with Terraform and CI/CD pipelines.
  • Experience working in a high‑growth startup or product‑focused engineering organization.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

CodeX Tech-IT LLC • New York (NY)

On-site
USD 120,000 - 180,000
Machine Learning Engineer
Machine Learning Engineer

exacare ai • New York (NY)

On-site
USD 110,000 - 150,000
Machine Learning Engineer
Machine Learning Engineer

Victor Noble Associates Ltd • United States

On-site
USD 90,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Compunnel, Inc. • Philadelphia

On-site
USD 140,000 - 200,000
Developer/Engineer
Developer/Engineer

Sbhonline • New York (NY)

On-site
USD 100,000 - 130,000
Sr ML Engineer
Sr ML Engineer

dicedemo • Boston (AL)

On-site
USD 130,000 - 190,000
Machine Learning Engineer
Machine Learning Engineer

5 Star Recruitment • Newark (NJ)

On-site
USD 120,000 - 160,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Sierracorp • San Francisco (CA)

On-site
USD 150,000 - 200,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Next Ventures • New York (NY)

On-site
USD 110,000 - 150,000
Machine Learning Engineer
Machine Learning Engineer

Prodigy Resources • Denver (CO)

On-site
USD 160,000 - 210,000