Machine Learning Engineer

Ventas, Inc.

$135K — $175K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Data Science, Engineering, or equivalent experience.
  • 5+ years of experience building and deploying machine learning models in production environments.
  • Proficiency in Python and familiarity with frameworks like TensorFlow, PyTorch, and Scikit-learn.
  • Strong experience with AWS SageMaker for data preparation and model deployment.
  • Familiarity with SQL and experience with relational and geospatial databases.
  • Understanding of Agile development practices and ability to work in evolving environments.

Responsibilities

  • Design, develop, train, and deploy machine learning models using various techniques.
  • Build and maintain end-to-end ML pipelines from data ingestion to inference.
  • Partner with Data Science, Data Engineering, and business teams to create scalable solutions.
  • Implement MLOps best practices including CI/CD, monitoring, and retraining.
  • Optimize model performance, scalability, and cost efficiency in production.
  • Integrate machine learning models into enterprise applications and APIs.
  • Ensure data quality and compliance with governance standards.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Retirement savings plan to support future financial stability.
  • Paid time off to promote work-life balance.
  • Additional wellness benefits under applicable plan terms.
Full Job Description
About the Role

The Machine Learning Engineer is responsible for designing, building, deploying, and maintaining production-grade machine learning solutions that drive business value across the enterprise. This role sits at the intersection of software engineering and data science, with a strong focus on scalable ML systems, model lifecycle management, and integration with enterprise platforms. The ideal candidate is hands-on, technically strong, and comfortable operating in a fast-paced, cross-functional environment. Key responsibilities include:
  • Design, develop, train, and deploy machine learning models using supervised and unsupervised techniques (e.g., regression, classification, clustering, anomaly detection).
  • Build and maintain end-to-end ML pipelines, including data ingestion, feature engineering, training, evaluation, and inference.
  • Partner with Data Science, Data Engineering, and business stakeholders to translate requirements into scalable technical solutions.
  • Implement MLOps best practices, including CI/CD, model versioning, monitoring, and retraining strategies.
  • Optimize model performance, scalability, reliability, and cost efficiency in production environments.
  • Integrate machine learning models into enterprise applications, APIs, and data platforms.
  • Ensure data quality, model explainability, and adherence to security, governance, and compliance standards.
  • Communicate complex machine learning concepts and results clearly to technical and non-technical stakeholders.


Qualifications
  • Bachelor's degree in Computer Science, Data Science, Engineering, or equivalent experience.
  • 5+ years of experience building and deploying machine learning models in production environments.
  • Must be located in the Chicago, IL surrounding area or willing to relocate for the duration of employment.
  • Willingness to adapt and thrive in a blended work environment with 3-days in office, seamlessly transitioning between remote work and in-office operations.
  • Proficiency in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn.
  • Strong experience with AWS SageMaker for data preparation, pipelines, and model deployment.
  • Experience with Git and modern software engineering best practices.
  • Familiarity with SQL (including T-SQL) and experience working with relational and geospatial databases.
  • Experience with retrieval-augmented generation or generative AI solutions is a plus.
  • Understanding of Agile development practices and comfortable working in evolving, ambiguous environments.
  • Must be legally authorized to work in the United States without need for employer sponsorship now or in the future.


The estimated base salary range for this position is $135,000 - $175,000 per year. This range reflects a good-faith estimate of the base salary Ventas reasonably expects to pay at the time of posting. Actual base pay will be determined based on work location, skills, qualifications, relevant experience, and business needs.

In addition to base salary, this role is eligible for discretionary incentive compensation and a comprehensive benefits package, which includes medical, dental, vision, retirement savings, paid time off, and other wellness benefits under applicable plan terms.

#LI-Hybrid

#LI-MB1

Similar Jobs

More Information Technology Jobs

Find similar Machine Learning Engineer jobs: