Senior Bioinformatics Engineer

Natera Logo

Natera

πŸ’΅ $117k-$146k
πŸ“Remote - United States

Summary

Join Natera's Bioinformatics Research Team as a Senior Bioinformatics Engineer, contributing to our mission of revolutionizing disease management through early detection. This hybrid/remote position (US-based) requires expertise in software engineering, algorithm development, genomics, and sequencing data processing. You will design and develop production-level code, implement comprehensive tests, and facilitate machine learning model training. Collaboration with R&D and Engineering teams is crucial. The ideal candidate possesses a strong background in software engineering, algorithm development, genomics, and sequencing data processing. Compensation is competitive and based on experience.

Requirements

  • MS/PhD in Computer Science, Computer Engineering, Bioinformatics, or related field with a strong focus on cancer epi/genomics
  • Highly experienced in software engineering, algorithm development, and sequencing data analysis, proven through development of production-level software
  • Deep understanding and extensive hands-on experience with best practices in software development, including design principles, object-oriented design patterns, testing, deployment, version control, code review, and documentation
  • Extensive experience in deployment using containerization technologies, such as Docker
  • Experienced in code profiling to identify opportunities for code optimization in terms of runtime and memory usage
  • Deep understanding of sequencing data
  • Expert in coding Python and using its scientific library stack including Numpy and Pandas
  • Expert in using Linux command-line tools and writing shell scripts
  • Ability to work independently while managing multiple objectives and timelines
  • Desire to work in a fast-paced environment with potential for high impact in a small team

Responsibilities

  • Design and develop production-level code – both writing new code and refactoring existing code – with a strong emphasis on software architecture, optimization, scalability, robustness, maintainability, and thorough documentation, adhering to best software development practices
  • Strong ability to deeply understand code developed for sequencing data processing and analysis
  • Design and implement comprehensive tests across the entire codebase and pipeline, including unit tests, integration tests, and end-to-end tests
  • Facilitate training and evaluation of Machine Learning models on large datasets using distributed computing on AWS
  • Ability to collaborate between the R&D team and Engineering team to develop and to troubleshoot production software
  • Participate in Code and Design Reviews

Preferred Qualifications

Highly experienced in distributed computing on cloud, AWS is preferred

Benefits

  • Comprehensive medical, dental, vision, life and disability plans for eligible employees and their dependents
  • Natera employees and their immediate families receive free testing in addition to fertility care benefits
  • Pregnancy and baby bonding leave
  • 401k benefits
  • Commuter benefits
  • Generous employee referral program

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs