Machine Learning Engineer 5 (Senior Manager, IC)
Backend Developer
Manager
Artificial Intelligence
Automation
Big Data
Bigdata
Cloud
Cloud Infrastructure
Cloud Native
Cloud Native Technologies
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data & Ai
Data Analysis
Data Engineer
Data Pipeline
Data Platform
Data Processing
Data Science
Deep Learning
DevOps
DevSecOps
Engineering
Engineering Software
Facilities Management
Information Technology (IT)
Infrastructure
Infrastructure As Code
Kubernetes
Machine Learning
Machine Learning Engineer
Machine Learning Engineering
Machine Learning Operations
Machine Learning Platform
Platform Engineering
Programming
Programming Language
Programming Languages
PyTorch
Risk Management
Security Automation
Security Devops
Software Development
Software Security
TensorFlow
Job Description
Design, build, and scale production-grade machine learning with a role focused on training and serving platforms, model monitoring, and Responsible and Explainable AI. This onsite position in New York, NY pairs hands-on ML engineering with platform and infrastructure work, including CI/CD, data pipelines, and cloud architectures that support large-footprint model training and deployment.
What you’ll do
- Design, build, and deliver ML models and components to solve real business problems in close collaboration with Product and Data Science.
- Build and scale massive multi-tenant platforms for large footprint ML training and serving.
- Drive ML infrastructure decisions using modeling expertise across model and data selection, feature selection, training, hyperparameter tuning, dimensionality, validation, and bias/variance tradeoffs.
- Solve complex engineering problems by writing and testing application code, developing and validating ML models, and automating tests and deployment.
- Collaborate in a cross-functional Agile environment to create and enhance software for big data and ML applications.
- Retrain, maintain, and monitor models in production.
- Leverage and/or build cloud-based architectures, technologies, and platforms to deliver optimized ML models at scale.
- Construct optimized data pipelines to feed ML models.
- Apply continuous integration and continuous deployment practices, including test automation and monitoring, to support successful releases.
- Ensure well-managed code to reduce vulnerabilities, support risk-governed model governance, and follow best practices in Responsible and Explainable AI.
- Use programming languages such as Python, Scala, or Java.
Required qualifications
- Bachelor’s Degree or higher in Computer Science, Machine Learning, or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering).
- At least 6 years programming with Python, Java, Golang, or C++.
- At least 6 years Machine Learning experience with industry standard frameworks PyTorch or TensorFlow and libraries Pandas, NumPy, Scikit-learn.
- At least 6 years experience operating large-scale distributed systems such as Spark and Ray to prepare AI/ML data.
- At least 4 years deploying and operating ML solutions in production and operating production services in the cloud (AWS, GCP, Azure), using Kubernetes to manage large-scale containerized ML software systems.
Preferred qualifications
- Master’s or Doctoral Degree in Computer Science, Electrical Engineering, Mathematics, or a related field.
- 5+ years optimizing ML algorithms, configurations, and infrastructure.
- 5+ years following software development best practices including source control, testing, code reviews, and CI/CD.
- 5+ years building resilient software solutions with pre-production testing, advanced deployment techniques (one-box, blue/green, gradual dial-up), monitoring, alarms, and incident response plan preparation.
- 5+ years working with ML techniques (Supervised, semi-supervised, unsupervised, reinforcement learning) across model types (Regression, Classification, Clustering), architectures (RNNs, CNNs, LSTMs, Transformers), training concepts (loss function, hyperparameters, regularization), and evaluating model accuracy to diagnose underfitting and overfitting.
- 5+ years designing, implementing, and scaling production-ready data pipelines for training and evaluating ML models.
- ML industry impact through conference presentations, papers, blog posts, open source contributions, or patents.
- Ability to communicate complex technical and ML concepts clearly to a variety of audiences.
Technologies
- Python, Scala, Java, Golang, C++
- PyTorch, Tensorflow
- Pandas, NumPy, Scikit-learn
- Spark, Ray
- AWS, GCP, Azure
- Kubernetes
Salary: USD 229,900 - 262,400 per year. Experience: minimum 4 years. Location: New York, NY (onsite).
Similar Jobs
$2,000k - $2,000k/yr
Full time
Artificial Intelligence
Cloud Machine Learning
Distributed Machine Learning