Staff Deep Learning/AI Engineer at Illumina
San Diego, CA 92101
About the Job
What if the work you did every day could impact the lives of people you know? Or all of humanity?At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world
Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself
Every person, in every role, has the opportunity to make a difference
Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.The Role: Staff Deep Learning EngineerOur team develops Next Generation Sequencing (NGS) solutions used by researchers and clinicians worldwide, providing sample-to-answer pipelines with high reliability, speed, and accuracy of results. We develop machine learning solutions across Illumina’s portfolio, from sequencing functions to analysis and interpretation algorithms
DRAGEN, our secondary analysis platform, has industry leading performance and is used for clinical and research work
We also develop algorithms for on-sequencer pipelines including super-resolution, basecalling, denoising
Advanced AI applications drive transformational genetic insights that improve understanding of human biology, cancer and rare disease.We are seeking a Staff ML Algorithms engineer to join our team. This role will develop and implement ML systems across Illumina’s products, including DRAGEN and high-throughput sequencing systems like NovaseqX, the industry-leading platform
You will collaborate with cross-functional teams (algorithms, implementation, bioinformatics, optics and imaging, test) to implement machine learning algorithms operating on a variety of data types (images, sequencing output, population data, DNA, RNA, multi-omics, etc.) If you have product development experience and a passion for machine learning, this is a great opportunity to join a team developing complex ML algorithms at a leading biotech company.Responsibilities:You will develop machine learning algorithms in Python and deliver products that are deployed on the cloud, on sequencers and on local compute servers (using Python, C++, also FPGA, GPU/CUDA)Research complex algorithms for primary and secondary analysis, deliver best-in-class productsCreate and maintain Python models and pipelines, documentation, unit tests Working closely with other software engineers, researchers and domain experts on AI/ML models and architecturesWork with experts across software engineering, hardware engineering, ML and data science, optics and imaging, embedded systems, test Help advanced code quality and efficiency throughout ML development; deliver efficient solutions to optimize pipeline speed (DRAGEN is FAST!)Design, develop, test, deploy, maintain software solutions (on sequencer, on DRAGEN servers, in the cloud)Deliver high quality documentation and test casesDebug and troubleshoot ML modelsQualifications:Bachelors or Masters in Computer Science, Engineering or a related technical field, or equivalent experience 7+ years of relevant experience in algorithm development, ideally Python and C++, especially high-performance computing Experience with large and complex pipelines, using machine learning models, signal processing (or similar) to analyze large volumes of data efficiently, from algorithm research and evaluation through detailed implementation; ideally experience in shipping productsExperience in image processing, algorithms and data structures, numerical optimization, parallel and distributed computing, high-performance computing, embedded systems, machine learningIdeally experience with ML frameworks (Tensorflow, keras, Pytorch, xgboost, sklearn or similar)Solid Python coding skills – experience with unit testing, code reviews, version controlStatistical skills to identify modeling issues and drive accuracy improvements Self-starter, good problem-solving skills, ability to push forward project objectives both through individual effort and team collaboration.Additional Nice-to-Haves:Bioinformatics, ML, software engineering principles, software test, applied math background and/or experienceDeep learning, structured data machine learning, gradient boosting, linear algebra and statistics applied to images, tabular data, unstructured multimodal data, computer visionHardware skills e.g
optical systems, HDL languages, embedded systemsNGS knowledge - familiarity with bioinformatics workflows including primary and/or secondary analysis pipelines, any omics dataExperience with ML frameworks such as Pytorch, Keras, xgboost, sklearn, ONNX, dask, rapids.aiExperience with revision control (git)Experience with ML acceleration technology (FPGA, GPU, etc) and technology infrastructureStrong Linux/Unix fundamentalsStrong documentation and presentation skillsMachine learning experience/knowledgeProject management skillsDegree and Job Experience Requirements:The candidate could have a degree from any of the following fields: Bioinformatics, Biology, Physics, Electrical Engineering, Computer Science, Software Engineering, Applied Math, related topicsBachelor’s, Master’s, or Ph.D.Job experience: experienced professionals with a background in shipping complex technical products (e.g
software, IC development)Location:San Diego, California or hybrid/remote, TBDThe estimated base salary range for the Staff Deep Learning/AI Engineer role based in the United States of America is: $152,600 - $228,800
Should the level or location of the role change during the hiring process, the applicable base pay range may be updated accordingly
Compensation decisions are dependent on several factors including, but not limited to, an individual’s qualifications, location where the role is to be performed, internal equity, and alignment with market data
Additionally, all employees are eligible for one of our variable cash programs (bonus or commission) and eligible roles may receive equity as part of the compensation package
We offer a wide range of benefits as innovative as our work, including access to genomics sequencing, family planning, health/dental/vision, retirement benefits, and paid time off.At Illumina, we strive to foster a diverse and inclusive workplace by cultivating an environment in which everyone contributes to our mission
Built on a strong foundation, Illumina has always been rooted in openness, collaboration, and seeking alternative views and perspectives to propel innovation in genomics
We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race
We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and demonstrate our collective commitment to diversity and inclusion in the communities we live and work
We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information
If you require accommodation to complete the application or interview process, please contact
To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf
This role is not eligible for visa sponsorship.SummaryLocation: US - California - San DiegoType: Full time
Our efforts enable life-changing discoveries that are transforming human health through the early detection and diagnosis of diseases and new treatment options for patients.Working at Illumina means being part of something bigger than yourself
Every person, in every role, has the opportunity to make a difference
Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible.The Role: Staff Deep Learning EngineerOur team develops Next Generation Sequencing (NGS) solutions used by researchers and clinicians worldwide, providing sample-to-answer pipelines with high reliability, speed, and accuracy of results. We develop machine learning solutions across Illumina’s portfolio, from sequencing functions to analysis and interpretation algorithms
DRAGEN, our secondary analysis platform, has industry leading performance and is used for clinical and research work
We also develop algorithms for on-sequencer pipelines including super-resolution, basecalling, denoising
Advanced AI applications drive transformational genetic insights that improve understanding of human biology, cancer and rare disease.We are seeking a Staff ML Algorithms engineer to join our team. This role will develop and implement ML systems across Illumina’s products, including DRAGEN and high-throughput sequencing systems like NovaseqX, the industry-leading platform
You will collaborate with cross-functional teams (algorithms, implementation, bioinformatics, optics and imaging, test) to implement machine learning algorithms operating on a variety of data types (images, sequencing output, population data, DNA, RNA, multi-omics, etc.) If you have product development experience and a passion for machine learning, this is a great opportunity to join a team developing complex ML algorithms at a leading biotech company.Responsibilities:You will develop machine learning algorithms in Python and deliver products that are deployed on the cloud, on sequencers and on local compute servers (using Python, C++, also FPGA, GPU/CUDA)Research complex algorithms for primary and secondary analysis, deliver best-in-class productsCreate and maintain Python models and pipelines, documentation, unit tests Working closely with other software engineers, researchers and domain experts on AI/ML models and architecturesWork with experts across software engineering, hardware engineering, ML and data science, optics and imaging, embedded systems, test Help advanced code quality and efficiency throughout ML development; deliver efficient solutions to optimize pipeline speed (DRAGEN is FAST!)Design, develop, test, deploy, maintain software solutions (on sequencer, on DRAGEN servers, in the cloud)Deliver high quality documentation and test casesDebug and troubleshoot ML modelsQualifications:Bachelors or Masters in Computer Science, Engineering or a related technical field, or equivalent experience 7+ years of relevant experience in algorithm development, ideally Python and C++, especially high-performance computing Experience with large and complex pipelines, using machine learning models, signal processing (or similar) to analyze large volumes of data efficiently, from algorithm research and evaluation through detailed implementation; ideally experience in shipping productsExperience in image processing, algorithms and data structures, numerical optimization, parallel and distributed computing, high-performance computing, embedded systems, machine learningIdeally experience with ML frameworks (Tensorflow, keras, Pytorch, xgboost, sklearn or similar)Solid Python coding skills – experience with unit testing, code reviews, version controlStatistical skills to identify modeling issues and drive accuracy improvements Self-starter, good problem-solving skills, ability to push forward project objectives both through individual effort and team collaboration.Additional Nice-to-Haves:Bioinformatics, ML, software engineering principles, software test, applied math background and/or experienceDeep learning, structured data machine learning, gradient boosting, linear algebra and statistics applied to images, tabular data, unstructured multimodal data, computer visionHardware skills e.g
optical systems, HDL languages, embedded systemsNGS knowledge - familiarity with bioinformatics workflows including primary and/or secondary analysis pipelines, any omics dataExperience with ML frameworks such as Pytorch, Keras, xgboost, sklearn, ONNX, dask, rapids.aiExperience with revision control (git)Experience with ML acceleration technology (FPGA, GPU, etc) and technology infrastructureStrong Linux/Unix fundamentalsStrong documentation and presentation skillsMachine learning experience/knowledgeProject management skillsDegree and Job Experience Requirements:The candidate could have a degree from any of the following fields: Bioinformatics, Biology, Physics, Electrical Engineering, Computer Science, Software Engineering, Applied Math, related topicsBachelor’s, Master’s, or Ph.D.Job experience: experienced professionals with a background in shipping complex technical products (e.g
software, IC development)Location:San Diego, California or hybrid/remote, TBDThe estimated base salary range for the Staff Deep Learning/AI Engineer role based in the United States of America is: $152,600 - $228,800
Should the level or location of the role change during the hiring process, the applicable base pay range may be updated accordingly
Compensation decisions are dependent on several factors including, but not limited to, an individual’s qualifications, location where the role is to be performed, internal equity, and alignment with market data
Additionally, all employees are eligible for one of our variable cash programs (bonus or commission) and eligible roles may receive equity as part of the compensation package
We offer a wide range of benefits as innovative as our work, including access to genomics sequencing, family planning, health/dental/vision, retirement benefits, and paid time off.At Illumina, we strive to foster a diverse and inclusive workplace by cultivating an environment in which everyone contributes to our mission
Built on a strong foundation, Illumina has always been rooted in openness, collaboration, and seeking alternative views and perspectives to propel innovation in genomics
We are proud to confirm a zero-net gap in pay, regardless of gender, ethnicity, or race
We also have several Employee Resource Groups (ERG) that deliver career development experiences, increase cultural awareness, and demonstrate our collective commitment to diversity and inclusion in the communities we live and work
We are proud to be an equal opportunity employer committed to providing employment opportunity regardless of sex, race, creed, color, gender, religion, marital status, domestic partner status, age, national origin or ancestry, physical or mental disability, medical condition, sexual orientation, pregnancy, military or veteran status, citizenship status, and genetic information
If you require accommodation to complete the application or interview process, please contact
accommodations@illumina.com
To learn more, visit: https://www.dol.gov/ofccp/regs/compliance/posters/pdf/eeopost.pdf
This role is not eligible for visa sponsorship.SummaryLocation: US - California - San DiegoType: Full time