Machine Learning Engineer

Capital6, LLC
New York, NY, United States
2 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $250,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Airflow Amazon Web Services Computer Vision Microsoft Azure Big Data Cloud Computing Cloud Engineering Program Optimization Distributed Data Store Distributed Systems
+29 more
Monitoring of Systems Python (Programming Language) Machine Learning Natural Language Processing Recommender Systems Tensorflow Azure Machine Learning Software Deployment SQL Databases Data Processing Feature Engineering Pytorch Delivery Pipeline Large Language Models Apache Spark Deep Learning Model Validation Generative AI Backend Containerization Kubernetes Low Latency Apache Kafka Machine Learning Operations Hardware Infrastructure Restful APIs Terraform Data Pipelines Docker

Job description

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 containerized 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.

Requirements

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., * 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 specialized ML hardware.

  • Experience with Terraform and CI/CD pipelines.

  • Experience working in a high-growth startup or product-focused engineering organization.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:15 min

Empowering domain teams with an open data platform

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

7:10 min

Exploring pathways into the machine learning engineering field

Jose Luis Latorre Millas · LIVE

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · World Congress 2024

3:05 min

Audience questions on AI agents and pipeline vectorization

Joy Joy · World Congress 2024

Videos

See all

Related articles

See all