Description
About this opportunity:
At Freenome, we are seeking a Senior Machine Learning Research Engineer to join the Machine Learning Science (MLS) team, within the Computational Science department. The ideal candidate has a strong knowledge in designing and building deep learning (DL) pipelines, and expertise in creating reliable, scalable artificial intelligence/machine learning (AI/ML) systems in a cloud environment.
The MLS team at Freenome develops DL models using massive-scale genomic data that presents significant challenges for current training paradigms. The Senior Machine Learning Research Engineer will primarily be responsible for developing and deploying the infrastructure needed to support development of such DL models: enabling distributed DL pipelines, optimizing hardware utilization for efficient training, and performing model optimizations. As part of an interdisciplinary R&D team, they will work in close collaboration with machine learning scientists, computational biologists and software engineers to accelerate the development of state-of-the-art ML/AI models and help Freenome achieve its mission of reducing cancer mortality via accessible early detection.
The role reports to the Director of Machine Learning Science. This can be a hybrid role based in our Brisbane, California headquarters (2-3 days per week in office), or remote.
What you’ll do:
- Implement and refine DL pipelines on distributed computing platforms enhancing the speed and efficiency of DL operations including model training, data handling, model management, and inference.
- Collaborate closely with ML scientists and software engineers to understand current challenges and requirements and ensure that the DL model development pipelines you create are perfectly aligned with scientific goals and operational needs.
- Continuously monitor, evaluate, and optimize DL model training pipelines for performance and scalability.
- Stay up to date with the latest advancements in AI, ML, and related technologies, and quickly learn and adapt new tools and frameworks, if necessary.
- Develop and maintain robust and reproducible DL pipelines that guarantee that DL pipelines can be reliably executed, maintaining consistency and accuracy of results.
- Drive performance improvements across our stack through profiling, optimization, and benchmarking. Implement efficient caching solutions and debug distributed systems to accelerate both training and evaluation pipelines.
- Act as a bridge facilitating communication between the engineering and scientific teams, documenting and sharing best practices to foster a culture of learning and continuous improvement.
Must haves:
- MS or equivalent experience in a relevant, quantitative field such as Computer Science, Statistics, Mathematics, Software Engineering, with an emphasis on AI/ML theory and/or practical development.
- 5+ years of post-MS industry experience working on developing AI/ML software engineering pipelines.
- Proficiency in a general-purpose programming language: Python (preferred), Java, Julia, C, C++, etc.
- Strong knowledge of ML and DL fundamentals and hands-on experience with machine learning frameworks such as PyTorch, TensorFlow, Jax or Scikit-learn.
- In-depth knowledge of scalable and distributed computing platforms that support complex model training (such as Ray or DeepSpeed) and their integration with ML developer tools like TensorBoard, Wandb, or MLflow.
- Experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and how to deploy and manage AI/ML models and pipelines in a cloud environment.
- Understanding of containerization technologies (e.g., Docker) and computing resource orchestration tools (e.g., Kubernetes) for deploying scalable ML/AI solutions.
- Proven track record of developing and optimizing workflows for training DL models, large language models (LLMs), or similar for problems with high data complexity and volume.
- Experience managing large datasets, including data storage (eg: HDFS or Parquet on object storage), retrieval, and efficient data processing techniques (via libraries and executors such as PyArrow and Spark).
- Proficiency in version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) practices to maintain code quality and automate development workflows.
- Expertise in building and launching large-scale ML frameworks in a scientific environment that supports the needs of a research team.
- Excellent ability to work effectively with cross-functional teams and communicate across disciplines.
Nice to haves:
- Experience working with large-scale genomics or biological datasets.
- Experience managing multimodal datasets, such as combinations of sequence, text, image, and other data.
- Experience GPU/Accelerator programming and kernel development (such as CUDA, Triton or XLA).
- Experience with infrastructure-as-code and configuration management.
- Experience cultivating MLOps and ML infrastructure best practices, especially around reliability, provisioning and monitoring.
- Strong track record of contributions to relevant DL projects, e.g. on github.
Benefits and additional information:
The US target range of our base salary for new hires is $173,775 - $246,750. You will also be eligible to receive equity, cash bonuses, and a full range of medical, financial, and other benefits depending on the position offered. Please note that individual total compensation for this position will be determined at the Company’s sole discretion and may vary based on several factors, including but not limited to, location, skill level, years and depth of relevant experience, and education. We invite you to check out our career page @ freenome.com/job-openings/ for additional company information.
Freenome is proud to be an equal-opportunity employer, and we value diversity. Freenome does not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
Applicants have rights under Federal Employment Laws.
- Family & Medical Leave Act (FMLA)
- Equal Employment Opportunity (EEO)
- Employee Polygraph Protection Act (EPPA)
#LI-REMOTE
Similar jobs
Est. 241,588 USD
About this opportunity: At Freenome, we are seeking a Staff Machine Learning Scientist to help grow the Machine Learning Science team, within the Computational Science department. The ideal candidate has a strong knowled…
Est. 194,625 USD
About this opportunity: At Freenome we are seeking a Senior Software Engineer to grow our Platform team. This is an opportunity to join a stellar group of engineers with the mission to enable scientific innovation, cross…
Est. 194,625 USD
About this opportunity: At Freenome, we are seeking a Senior Software Engineer II to join our innovative Engineering team. The ideal candidate is an experienced backend engineer with a strong background in developing sca…
Est. 229,325 USD
About this opportunity: At Freenome, we are seeking a seasoned Staff Computational Biologist to help grow the Freenome Computational Science team. The ideal candidate is an expert in computational biology, genomics, and…
Est. 111,925 USD
About this opportunity: At Freenome, we are seeking a Senior Research Associate to help grow the Freenome Genomic Early Development team. As a Senior Research Associate, you will participate in the development of genomic…
Est. 220,000 USD
About this opportunity: At Freenome, we are seeking an MSL to help define and grow the Freenome’s presence. The MSL will interact with key clinical decision-makers that influence or manage the use of screening products.…
Est. 229,325 USD
About this opportunity: At Freenome, we are seeking a Staff Computational Biologist to help grow the Freenome Computational Biology, Assay Research (CBAR) team. As part of our team, you will apply your scientific experti…
Est. 285,888 USD
About this opportunity: As the Senior Director of Real World Data (RWD), you will be accountable for defining, developing, and implementing our RWD strategy, platform, and data pipeline to transform diverse real-world da…
Est. 140,000 USD
About this opportunity: At Freenome, we are seeking a Senior Development Scientist I to help grow the Freenome Genomics Late Development team. You will develop, optimize, verify, and validate clinical-grade assay technol…
Est. 142,812 USD
About this opportunity: At Freenome, we are seeking a Technical Product Manager to join the Freenome Product Management team. This role will be responsible for planning and coordinating the execution of Freenome’s engine…
Est. 160,425 USD
About this opportunity: At Freenome, we are seeking a Computational Biologist to help grow the Freenome Computational Biology, Assay Research (CBAR) team. As part of our team, you will apply your scientific expertise to…
Est. 85,000 USD
About this opportunity: At Freenome, we are seeking a Senior Research Associate to help grow our Genomics Assay Development team. At Freenome, you will help develop the assay technologies used to analyze patient samples…
Est. 149,763 USD
About this opportunity: At Freenome, you will help develop the assay technologies used to analyze patient samples and contribute to our mission of early detection and intervention in human disease. As a Research Scientis…
Est. 94,312 USD
About this opportunity: At Freenome, you will help develop the assay technologies used to analyze patient samples and contribute to our mission of early detection and intervention in human disease. As a Research Associat…
Est. 93,760 USD
About this opportunity: At Freenome, you will help develop the assay technologies used to analyze patient samples and contribute to our mission of early detection and intervention in human disease. As a Research Associat…
Est. 338,663 USD
About this opportunity: The Vice President of Product Management will own the development and execution of Freenome’s product portfolio roadmap across three verticals: assay development, digital health, and the data plat…
Est. 260,087 USD
About this opportunity: Freenome is seeking a Director, Evidence Generation and Publications to lead integrated evidence-generation and publication strategies across the company’s portfolio. This role will identify evide…
Est. 165,263 USD
About this opportunity: We are seeking a Manager, FP&A to help grow the Freenome Finance team. The FP&A Manager will support planning for key business processes and requires strong financial reporting, forecastin…
Est. 201,500 USD
About this opportunity: We are seeking a Staff Biostatistician to expand the Freenome Biostatistics team. This role will support statistical study design, analysis, summarization of clinical studies to support research,…
Est. 192,500 USD
About this opportunity: Freenome is seeking a Strategic Account Executive (Pacific Northwest) to help us redefine the landscape of early cancer detection by driving programmatic adoption of screening in health systems. T…
Est. 192,500 USD
About this opportunity: Freenome is seeking a Strategic Account Executive (South) to help us redefine the landscape of early cancer detection by driving programmatic adoption of screening in health systems. The ideal can…
Est. 192,500 USD
About this opportunity: Freenome is seeking a Strategic Account Executive (Southeast) to help us redefine the landscape of early cancer detection by driving programmatic adoption of screening in health systems. The ideal…
Est. 192,500 USD
About this opportunity: Freenome is seeking a Strategic Account Executive (California) to help us redefine the landscape of early cancer detection by driving programmatic adoption of screening in health systems. The idea…
Est. 85,000 USD
About this opportunity: At Freenome, we are seeking a Contract Clinical Research Associate to help grow the Freenome Clinical Development team. The ideal candidate is well-organized, an excellent communicator and experie…
Est. 120,000 USD
Timing is everything! If you are passionate about Freenome's mission and want to contribute in a meaningful way, we encourage you to submit your CV or resume. About Freenome Freenome is on a mission to empower everyone w…
Est. 200,000 USD
Machinify is a leading healthcare intelligence company with expertise across the payment continuum, delivering unmatched value, transparency, and efficiency to health plan clients across the country. Deployed by over 85…
Est. 232,500 USD
Opportunity Overview: As a Staff Machine Learning Engineer, you will play a critical technical leadership role on Cohere Health’s Enterprise ML team, with a primary focus on powering and scaling machine learning capabili…
Est. 194,250 USD
Our mission: eliminating every barrier to mental health. Spring Health is a global mental health company on a mission to eliminate every barrier to mental health. We're building a world where getting support is simple, p…
Est. 120,000 USD
Caylent is an AI-first cloud services company that helps organizations turn ambitious ideas into meaningful business impact. As an AWS Premier Tier Services Partner and a charter member of Anthropic’s Claude Partner Netw…
Caylent is an AI-first cloud services company that helps organizations turn ambitious ideas into meaningful business impact. As an AWS Premier Tier Services Partner and a charter member of Anthropic’s Claude Partner Netw…