Senior Machine Learning (ML) Engineer
Core
Design, build, and deploy scalable ML-driven systems for biomedical information processing, specifically automating manual chart review of EMRs and matching patient characteristics to clinical trial criteria.
Role type
Senior IC machine learning engineer (NLP/transformers)
Builds
Production-grade ML microservices and NLP/transformer models for healthcare data processing
Domain
Healthcare / Biomedical NLP / Clinical Trials
Deliverable
production ML models
Required skills
Transformer architectures, NLP applications, multi-GPU distributed training, Python, Java/Kotlin/Scala/C++, microservices architecture, relational databases, NoSQL systems, Git workflows
Preferred skills
AWS cloud platforms, agile development, Jira, regulated environment experience, monitoring and observability
Technologies
Python, Java, Kotlin, Scala, C++, AWS, Git, Jira
Responsibilities
Design and implement ML-powered software components in microservice architecture; Lead development and productionization of NLP and transformer-based models; Own the full ML lifecycle from data preparation to inference at scale; Architect scalable ML infrastructure; Collaborate with product, UX, and clinical teams; Analyze model performance and communicate trade-offs; Mentor junior engineers; Champion engineering best practices
Seniority
Senior, hands-on IC with technical leadership