Senior Software Engineer, ML Ops

Plenful

Chicago (IL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited PTO
Health insurance
Meal stipend
Health & wellness stipend
Team offsites
401K matching
Stock options

Job summary

A healthcare technology company is seeking a Senior Machine Learning Backend Engineer to integrate advanced ML solutions into their platform. This full-time position is based in Chicago, Illinois, and requires expertise in Python and cloud infrastructure, particularly AWS. You will design scalable systems and deploy ML models in production to improve healthcare workflows. The ideal candidate has a Bachelor's degree and at least 4 years of backend development experience, with opportunities for professional growth and competitive benefits.

Qualifications

  • 4+ years of backend development experience.
  • Expertise in Python for backend services.
  • Strong applied ML experience in SaaS context.

Responsibilities

  • Design and maintain backend services and APIs for ML.
  • Architect scalable infrastructure on AWS.
  • Deploy and monitor ML models in production.

Skills

Python
Machine Learning integration
AWS
CI/CD
Relational databases

Education

Bachelor's degree in Computer Science, Machine Learning, or related field

Tools

PyTorch
TensorFlow
PostgreSQL
scikit-learn
Hugging Face Transformers

Job description

Plenful is on a mission to transform healthcare operations from the inside out. Fresh off our $50M Series B and backed by Bessemer Venture Partners, Notable Capital, TQ Ventures, Susa/Kivu Ventures, and other leading investors, we’re building the category-defining AI agentic operating platform that healthcare teams rely on to operate smarter, faster, and more efficiently. Our technology empowers healthcare operators across hospital and health systems, pharmacies, and payors to eliminate manual work, reduce administrative burden, and improve compliance, all while unlocking critical revenue to fund programs for their in-need patient populations.

Built by healthcare operators for healthcare operators, Plenful is driven by a deep understanding of the challenges facing today’s care teams. We’re passionate about equipping healthcare workers with world-class tools that deliver real, measurable impact, and we’re proud to serve leading healthcare organizations across the country. If you’re excited to help shape the future of healthcare, we’d love to meet you. Apply now to join our growing team.

About the Role

We are hiring an exceptional Senior Machine Learning Backend Engineer to lead the integration of advanced ML solutions into our platform. At Plenful, we believe the Engineering-Product-Design (EPD) triangle is essential to our product’s success. As a Senior ML Backend Engineer, you will own the end-to-end development of ML-driven features—designing scalable systems, deploying models into production, and ensuring performance, compliance, and reliability in healthcare workflows.

What You’ll Do
  • Design, build, and maintain backend services and APIs in Python, with a focus on integrating and deploying machine learning models.
  • Architect scalable infrastructure on AWS (S3, Lambda, SQS, ECS, CloudWatch) to support ML pipelines and inference at scale.
  • Collaborate with product managers, designers, data scientists, and engineers to define and deliver ML-powered product features.
  • Deploy, monitor, and optimize ML models in production, ensuring performance, security, and compliance with HIPAA and other healthcare regulations.
  • Develop and optimize data pipelines for training, inference, and real-time decision-making.
  • Implement best practices for CI/CD, testing (Pytest), and version control (Git) to ensure reliable ML feature deployment.
  • Troubleshoot and resolve production issues across ML services, APIs, and infrastructure.
  • Document architectural decisions, ML workflows, and compliance/security practices.
  • Provide technical leadership—mentoring engineers, reviewing code, and championing backend + ML integration best practices.
What We’re Looking For
  • 4+ years of professional backend development experience, with a Bachelor’s degree in Computer Science, Machine Learning, or a related field.
  • Expertise in Python for backend services and ML integration.
  • Strong applied ML experience in a SaaS context—NLP pipelines, LLM fine-tuning/evaluation, or healthcare ML applications.
  • Familiarity with ML frameworks such as PyTorch, TensorFlow, scikit-learn, or Hugging Face Transformers.
  • Hands‑on experience with cloud infrastructure (AWS: S3, Lambda, ECS, SQS, CloudWatch).
  • Proficiency in relational databases (PostgreSQL) and designing schemas to support ML applications.
  • Experience deploying ML models into production systems, not just research or prototyping.
  • Solid understanding of CI/CD pipelines, Git workflows, and automated testing for ML/Backend systems.
  • Proven track record of owning projects end‑to‑end in a fast‑paced startup or B2B SaaS environment.
  • Experience in regulated industries (healthcare, HIPAA compliance) preferred.
  • Strong communication skills with the ability to translate ML concepts into product outcomes.
  • Great benefits include unlimited PTO, health insurance, meal stipend, health & wellness stipend, team offsites, 401K matching, and stock options.
  • Opportunities to further develop and refine your partnership acumen by partnering with our seasoned leaders.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Software Development

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer
Machine Learning Engineer

Plenful • San Francisco (CA)

Hybrid
USD 150,000 - 210,000
Healthcare Coverage
401(k) with Company Match
Equity in Core Team
+5
Senior Software Engineer, Data Platform
Senior Software Engineer, Data Platform

Plenful • San Francisco (CA)

Hybrid
USD 120,000 - 160,000
Unlimited PTO
Fully covered health insurance
Meal stipend
+3
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Plenful • Chicago (IL)

On-site
USD 100,000 - 130,000
Unlimited PTO
Health insurance
Meal stipend
+4
Senior DevOps Engineer
Senior DevOps Engineer

Plenful • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Principal Software Engineer
Principal Software Engineer

Plenful • San Francisco (CA)

Hybrid
USD 180,000 - 280,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Staff Software Engineer
Staff Software Engineer

RXinsider LTD. • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Senior Software Engineer
Senior Software Engineer

Plenful • San Francisco (CA)

Hybrid
USD 150,000 - 190,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Senior Software Engineer, Full-Stack
Senior Software Engineer, Full-Stack

Plenful • Seattle (WA)

On-site
USD 100,000 - 130,000
Unlimited PTO
Health insurance
Meal stipend
+4
Senior DevOps Engineer
Senior DevOps Engineer

RXinsider LTD. • San Francisco (CA)

Hybrid
USD 170,000 - 210,000
Healthcare Coverage
401(k) with Company Match
Equity
+5
Principal Software Engineer
Principal Software Engineer

RXinsider LTD. • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Unlimited PTO
Fully covered health insurance (MED/DV
Stock options
+2