Job Title : Machine Learning Engineer
Location : New York, NY
Type : Full time
Our client is looking for a Machine Learning Engineer who can work across modeling, data engineering, and production systems to build scalable ML solutions. This role involves end-to-end ownership of machine learning workflows—from data pipelines to deployment—while partnering closely with product, engineering, and data science teams.
What You’ll Do:
- Build, test, and deploy ML models and supporting pipelines.
- Apply best practices in model training, tuning, and validation.
- Develop reliable application and pipeline code using Python, Java, or Scala.
- Maintain and monitor production ML systems.
- Work with cloud-based architectures and distributed data systems.
- Support CI/CD, automation, and responsible AI practices.
Basic Qualifications:
- Bachelor’s degree.
- 4+ years programming with Python, Scala, or Java.
- 3+ years designing and building distributed, data-intensive systems.
- 2+ years working with ML frameworks (scikit-learn, PyTorch, TensorFlow, Dask, or Spark).
- Hands-on experience deploying and supporting production ML models.
Nice to Have:
- Experience scaling ML systems and building data pipelines.
- Cloud experience (AWS, Azure, or GCP).
- Contributions to open-source or published ML work.
- Advanced degree in a technical field.