Reimagine the infrastructure of cancer care within a community that values integrity, inspires growth, and is uniquely positioned to create a more modern, connected oncology ecosystem.
We’re looking for a Machine Learning Engineer to help us accomplish our mission to improve and extend lives by learning from the experience of every person with cancer. Are you ready to be the next changemaker in cancer care?
What You'll Do
At Flatiron, we’re advancing the use of machine learning, generative AI, and natural language processing to extract clinically relevant information from unstructured medical notes for use in oncology research. The Discovery team is helping to build these next generation research data products, developing and applying ML models to capture a complete picture of the patient journey. While most of the team are Data Scientists and ML Engineers, Discovery has team members spanning 5 different fields, from data science to product management to research oncology.
As part of our team, you will develop and validate models to solve applied clinical problems and help build towards our vision of the future of machine learning at Flatiron. Engaging with a cross-functional group of stakeholders both within Discovery and across the company, you will contribute to model development projects from scoping through to productionization and delivery.
In addition, you'll also:
- Interface with internal scientific stakeholders and customers to understand what data they need to conduct high quality research.
- Build models to turn raw clinical data into high quality research variables, drawing on your knowledge of LLMs, traditional ML, and NLP techniques to determine the right methods to use for a given problem.
- Work with quantitative scientists and oncologists to validate that your models can be used to generate sound scientific insights.
- Collaborate with other Data Scientists to accelerate our ML capabilities and develop novel approaches to clinical data extraction from unstructured health records.
- Work cross-functionally with software engineers to productionize, scale, and monitor your models.
Who You Are
You're a product-focused data scientist, with experience in leveraging ML and NLP to solve real-world problems. You're excited by the prospect of rolling up your sleeves to tackle meaningful problems each and every day. You’re a kind, passionate and collaborative problem-solver who seeks and gives candid feedback, and values the chance to make an important impact.
- You have 4+ years of relevant working experience in a technical capacity, with a focus on ML. Prior experience with NLP is strongly preferred.
- You have a strong background in applying ML to solve real-world problems and a solid grasp of the underlying statistical fundamentals of ML.
- You have collaborated with other technical team members in a production development environment using formal version control, Python, and SQL.
- You have led cross-functional initiatives and excel at influencing decision-making without authority.
Extra Credit (Optional to add extra credit)
- You have experience with deep learning and LLMs.
- You have ML experience in a healthcare setting.
- You have experience with the risks of bias in machine learning, health equity research/analysis or have worked with underrepresented groups in a clinical research setting.
If this sounds like you, you'll fit right in at Flatiron.
Where you’ll work
In this hybrid role, you’ll have a defined work location that includes work from home and 3 office days set by you and your team. For more information on our approach to hybrid work, please visit the how we work website.
Life at Flatiron
At Flatiron Health, we offer a full range of benefits to support you and your loved ones so you can focus your working hours on improving cancer care and accelerating cancer research, and your non-working hours on everything else life has to offer:
- Work/life autonomy via flexible work hours and flexible paid time off
- Comprehensive compensation package
- 401(k) contribution to help you reach your retirement planning goals
- Financial health resources including 1:1 financial advice
- Mental well-being tools and services
- Parental benefits and policies including family-building care and generous leave
- Path to parenthood programs supporting fertility, adoption and surrogacy
- Travel support for safe healthcare services
In addition to our robust benefit offerings, visit our Life at Flatiron page to learn how we support continuous learning and celebrate Diversity in the workplace.

0 applies
5 views
Other Jobs from Flatiron Health
Data Insights Engineer - Data Product (m/f/d)
Software Engineer (Contract)
Senior Machine Learning Engineer
Senior Data Engineer (m/f/d)
Staff Data Scientist, Machine Learning
Similar Jobs
Staff Machine Learning Engineer
Senior Data Scientist I
Senior Data Scientist
Staff Data Scientist
Machine Learning Engineer II
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say