Note: The job is a remote job and is open to candidates in USA. Trilliant Health helps hospitals and healthcare systems make smarter, data-driven decisions using healthcare data, analytics, machine learning, and AI. The Senior Machine Learning Engineer IV will build and maintain web applications, data pipelines, annotation tooling, and supporting software that enable production-ready machine learning products, while leading large initiatives and influencing architecture. The role also involves collaborating across engineering and product teams, documenting solutions, and supporting junior engineers.
Responsibilities
- Build and maintain web applications, data pipelines, annotation tooling, and supporting software that enable our Machine Learning team to turn complex healthcare data into meaningful, production-ready products
- Gain and maintain a deep understanding of our healthcare datasets and our customers
- Work closely with other software engineers, ML engineers, and product teams to translate product strategy into prototypes and production-quality software
- Lead large initiatives, influence architecture, delegate effectively, help develop engineering practices across the ML team, and support the development of junior engineers
Skills
- • 8+ years of professional experience in software engineering, machine learning, data science, or AI
- • Bachelor's, Master's, or PhD in Computer Science, Engineering, Mathematics, Statistics, or a related field or equivalent professional experience
- • Demonstrated experience taking ownership of significant machine learning initiatives
- • Experience working collaboratively across engineering and cross-functional teams
- • Strong proficiency in Python
- • Strong grasp of predictive modeling and machine learning techniques
- • Understanding of statistics and experimental design
- • Experience developing and maintaining distributed data pipelines
- • Experience with CI/CD, Python packaging, and software deployment
- • Proficiency with Git and modern code versioning practices
- • Proficiency in SQL and relational databases
- • Strong familiarity with Linux-based systems and command-line tools
- • Ability to manage and configure development environments
- • Understanding of functional programming concepts
- • Ability to write clean, reusable, maintainable, and well-tested code
- • Experience using coding agents as your primary development tool and reviewing agent-written code
- Trilliant Health is unable to provide visa sponsorship for this position
- • Experience building or evaluating LLM-based systems
- • Experience with healthcare claims data
- • Experience with entity resolution or record linkage
- • Experience with Spark or similar distributed compute frameworks
- • Open-source contributions
Benefits
- Comprehensive health benefits package
- 401(k) plan
- Flexible PTO
- Equity
Company Overview