Sr. Machine Learning Engineer
As a Senior Machine Learning Engineer, you will develop and deploy state-of-the-art ML solutions for healthcare problems, working with large medical datasets and owning ML services end-to-end. This role requires expertise in LLMs, cloud platforms, and ML frameworks.
About the job
What You'll Do
- Participate in developing state-of-the-art ML solutions to address large-scale healthcare problems
- Own ML services end-to-end, including problem discovery, data pipeline development, inference optimizations, model experimentation, and service deployment
- Help develop pipelines that collect, preprocess, and deliver data with a measurable quality
- Write production-ready software with well-tested and efficient algorithms
- Develop state-of-the-art ML algorithms across large-language models, probabilistic inference and computer vision to solve problems like medical document entity extraction, medical coding and claim outcome prediction
- Help build novel, application-specific ML models - all of our products are built from the ground up with ML at their core, enabling us to deploy our predictions in new and interesting ways
Skills & Qualifications
- Master's degree in Computer Science or similar
- 5+ years of work experience in machine learning and data engineering
- Experience launching production ML systems from the ground up
- Experience with Large Language Models, including both open source model deployment and agentic workflows; ideal: experience directly training or fine-tuning LLMs
- Proficiency in one or more programming languages such as Python and C++
- Development experience with cloud platforms such as Spark, AWS & Kubernetes
- Knowledge of ML frameworks such as Scikit-Learn, Pytorch & TensorFlow
What We Offer
- Flexible paid time off (PTO)
- Expansive coverage for health, dental, and vision
- Employer contribution to Health Savings Accounts (HSA)
- Generous parental leave policy
- Full employee coverage for life insurance
- Home office stipend
- Cell phone/internet reimbursement
- Company-paid holidays
- 401(K) plan
Compensation
Based on market data and other factors, the salary range for this position is $175,000-$230,000 + Equity. However, a salary higher or lower than this range may be appropriate for a candidate whose qualifications differ meaningfully from those listed in the job description.The above represents the expected salary range for this job requisition. Ultimately, in determining your pay, we'll consider your location, experience, and other job-related factors.
Skills
Python, C++, Spark, AWS, Kubernetes, scikit-learn, PyTorch, TensorFlow, LLMs, Data Engineering
Similar jobs
ML Engineering jobsSenior engineer developing and productizing AI, machine learning, scientific computing, and data-analysis capabilities for a high-performance analytics engine. Requires 5+ years building quantitative data-intensive software and expertise in Python, machine learning, scalable architecture, and distributed computing.
Own the end-to-end lifecycle of memory features for AI agents. Fine-tune models, implement research, build evaluations, and ship production systems with Engineering.
Build and ship production Applied AI capabilities, including agent infrastructure, RAG services, evaluation systems, and AI-powered engineering workflows. The role requires 6+ years of software engineering experience, strong backend and distributed-systems skills, and direct experience delivering LLM- or ML-powered products.
Senior Research Engineer tailoring and deploying machine learning models for partner applications across geospatial and environmental domains. The role requires PyTorch expertise, end-to-end ML deployment experience, geospatial tools knowledge, and strong independent execution.
Build and deploy machine learning systems that apply economic theory, econometrics, and causal inference to marketplace problems. The role requires advanced training in economics, strong Python and data skills, and production ML experience for senior-level hires.