Sr. Machine Learning Engineer - LLMs & Generative AI
Truveta is the world’s first health provider led data platform with a vision of Saving Lives with Data. Our mission is to enable researchers to find cures faster, empower every clinician to be an expert, and help families make the most informed decisions about their care. Accomplishing Truveta’s ambitious vision requires an exceptional team of talented and inspired individuals with a special mix of health, software and big data experience who share our company values.
Truveta is located in the Pacific Northwest, but operates with employees nationwide. Our team values the flexibility of a hybrid model and working remotely. However, in-person attendance is required for two weeks during the year for Truveta Planning Weeks.
To maintain overall team productivity, we optimize meeting hours for the pacific time zone. We avoid scheduling recurring meetings that start after 3pm PT, but ad hoc meetings may occur between 8am-6pm Pacific time.
We are looking for a highly motivated, experienced, and talented Machine Learning Engineer to join our AI research team and contribute to our innovative projects in the field of Large Language Modeling (LLM) and clinical data analysis. We value problem solvers, passionate teammates, and those ready to dive in and make a difference. If you seek meaningful work, want to join a mission-driven team, and build a rewarding career while having fun, Truveta may be the perfect fit for you.
This opportunity involves working with machine learning experts in implementing our Foundation Models, tackling some of the most challenging issues in our mission of Saving Lives with Data. Your role will be versatile, with collaboration with multiple teams across the company. Our organization comprises individuals with diverse backgrounds, making our team an exciting place to work.
In this role, you will:
- Collaborate with researchers and engineers to design and refine large language models for various applications.
- Use your machine learning expertise to develop new algorithms for generative modeling tasks.
- Implement and improve LLM and GPT-like models on large-scale datasets.
- Stay updated with the latest research in language modeling, generative modeling, and machine learning.
- Contribute to the next wave of innovation in reliable healthcare.
Key Qualifications:
- Extensive software engineering experience in building high performance ML systems
- Strong communication and team collaboration skills.
- Leadership abilities and mentoring experience.
- Excellent problem-solving skills and a strong analytical mindset.
- Solid understanding of NLP and experience with advanced LLM architectures.
- Advanced degree in a relevant field with specialized research in machine learning, NLP, etc.
- Proficiency in deep learning frameworks (e.g., PyTorch, TensorFlow, etc.) and libraries used in NLP and Generative AI.
- Excellent Python programming skills.
Preferred Qualifications:
- Experience with distributed parallel training and large-scale generative models.
- Familiarity with reinforcement learning, prompt engineering techniques and training multi-modal foundation models.
- Experience with cloud-based infrastructure and deploying large-scale ML models in production environments.
- Record of publications and contributions to the machine learning and NLP communities.
Join us and make a significant impact on healthcare and patient well-being.
Why Truveta?
Join us in building something special. With strong, experienced leadership and ample funding, now is the perfect time to join Truveta. We are creating a culture that prioritizes people and their interests across various aspects of life.
We Offer:
- Meaningful work at all career levels.
- A generous benefits package.
- Opportunities for professional development and continuous learning.
- Work/life balance through flexible work hours and paid time off.
- Generous parental leave.
- Regular team activities (both virtual and in-person when possible).
- The base pay for this position is $152,000 to $205,000, reflecting the minimum and maximum targets. Pay is based on several factors.