Staff ML Engineer — Driving AI in Healthcare

bdx

Irvine (CA)

On-site

USD 161,000 - 258,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

BD is seeking a Staff Machine Learning Engineer in Irvine, CA to lead designing, developing, and deploying ML solutions across the Connected Care portfolio. You will own the full lifecycle—from experimentation to production—building scalable models for forecasting, optimization, and anomaly detection, and collaborating with engineering, product, and clinical teams.

You will deploy on AWS with EKS, S3, Lambda, and Step Functions, establish robust testing, monitoring, and governance, and mentor

Qualifications

  • Bachelor's in Machine Learning, Statistics, Operations Research, Applied Math, Computer Science, or related field.
  • 7+ years of hands-on ML/AI and software engineering with production ownership.
  • Deep expertise in model development and training across classical ML and deep learning, including time-series and multi-series settings.
  • Excellent Python; fluent with NumPy, pandas, scikit-learn, statsmodels, PyTorch, and forecasting stack.
  • Experience delivering ML services on AWS with Docker/Kubernetes and CI/CD.
  • Strong software-engineering habits: testing, packaging, CI, code review, observability.
  • Working in Agile/Scrum and documenting in Confluence.

Responsibilities

  • Own the end-to-end ML lifecycle from experimentation to deployment and monitoring.
  • Apply classical and deep learning methods for forecasting, optimization, and anomaly detection.
  • Build training pipelines, feature engineering, dataset versioning, and rigorous experimentation.
  • Turn models into production services on AWS (EKS, S3, Lambda, EventBridge, Step Functions).
  • Implement evaluation, monitoring, latency, drift checks, and governance with ML Platform.
  • Develop explainable outputs to justify recommendations and enable user trust.
  • Mentor engineers, review designs, and contribute to engineering standards.
  • Document methodology, assumptions, and validation in Confluence and runbooks.

Skills

Python
NumPy
pandas
scikit-learn
PyTorch
forecasting stack
Docker
Kubernetes
GitHub Actions
CI/CD

Education

Bachelor's in Machine Learning/Statistics/OR/Applied Math/CS
Master's or PhD preferred

Tools

AWS
EKS
S3
Lambda
EventBridge
Step Functions

Job description

BD is seeking a Staff Machine Learning Engineer in Irvine, CA to lead designing, developing, and deploying ML solutions across the Connected Care portfolio. You will own the full lifecycle—from experimentation to production—building scalable models for forecasting, optimization, and anomaly detection, and collaborating with engineering, product, and clinical teams.

You will deploy on AWS with EKS, S3, Lambda, and Step Functions, establish robust testing, monitoring, and governance, and mentor

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff ML Engineer — Lead AI for Healthcare Forecasting
Staff ML Engineer — Lead AI for Healthcare Forecasting

BD • Irvine (CA)

On-site
USD 161,000 - 258,000
Staff ML Engineer: Forecasting, Optimization & Production
Staff ML Engineer: Forecasting, Optimization & Production

Becton Dickinson • Irvine (CA)

On-site
USD 161,000 - 258,000
Senior Principal AI/ML Engineer, Patient Monitoring
Senior Principal AI/ML Engineer, Patient Monitoring

Becton Dickinson • Irvine (CA)

On-site
USD 130,000 - 207,000
Staff ML Engineer - End-to-End Healthcare AI
Staff ML Engineer - End-to-End Healthcare AI

Devconnectplatform • Northern (KY)

On-site
USD 150,000 - 230,000
Senior Medical AI/ML Algorithms Engineer
Senior Medical AI/ML Algorithms Engineer

Becton Dickinson • Irvine (CA)

On-site
USD 146,000 - 234,000
Principal ML Engineer, Clinical AI for Patient Monitoring
Principal ML Engineer, Clinical AI for Patient Monitoring

BD • Irvine (CA)

On-site
USD 130,000 - 207,000
Senior AI/ML Engineer for Clinical Decision Support
Senior AI/ML Engineer for Clinical Decision Support

BD • Irvine (CA)

On-site
USD 106,000 - 169,000
Staff ML Engineer: Real-Time AI & Imaging
Staff ML Engineer: Real-Time AI & Imaging

Bio-Rad Laboratories, Inc • Irvine (CA)

On-site
USD 157,000 - 216,000
Senior AI Engineer: Clinical ML for Patient Monitoring
Senior AI Engineer: Clinical ML for Patient Monitoring

Becton Dickinson • Irvine (CA)

On-site
USD 130,000 - 207,000
Senior AI Engineer - Healthcare ML for Patient Monitoring
Senior AI Engineer - Healthcare ML for Patient Monitoring

Becton Dickinson • Irvine (CA)

On-site
USD 106,000 - 169,000