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.Staff Bioinformatics Scientist -- Image and/or Signal ProcessingPosition Summary: Illumina’s Primary Analysis team specializes in designing algorithms and developing software to process the images that capture genomic data. Algorithmic challenges in this area include handling new imaging modalities, visualizing sequencing performance, developing algorithms for novel assays, and improving the quality of base calling from an image. Implementation challenges include managing parallel tasks, optimizing memory accesses, and improving the speed and accuracy of base calling. We develop methods to address these challenges by focusing on high reliability, speed, and completeness of results. We are seeking an exceptional individual to join our team in developing analysis solutions for use by researchers and clinicians worldwide. Responsibilities:Design, prototype, and implement computational algorithms that utilize both statistical and machine learning approachesOptimization of software at the design, algorithm, and source code levelDeep collaboration with other teams to ensure a smooth, end-to-end workflow with external organizationsTechnical leadership and technical representation of the team within applicable projectsRequirements:Experience with image and/or signal processing algorithms and techniquesStrong background in developing production-grade softwareExperience with C++,C# is highly preferred, but other languages will also be considered (Minimum: intermediate level with understanding of object-oriented design)Understanding of how to design algorithms and how to develop softwareFamiliarity with applying statistical approaches and machine learningStrong problem-solving skillsPersonal initiative and ability to work effectively as part of a teamSuperior written and verbal communication skillsDesired:Understanding of real-time systemsExperience with high-performance computing and big dataExperience with multi-threading and memory management techniquesProficient with tools for software performance analysis and optimizationFamiliarity with Agile software development processes (e.g. Scrum)Experience with using version control systems such as GitEducation:Master’s degree or PhD in bioinformatics, biology, engineering, physical sciences, computer science, mathematics, statistics, or equivalent.Experience:Typically requires a minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or a PhD with 3+ years of experience; or equivalent experienceIllumina believes that everyone has the ability to make an impact, and 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.
View Original Job Posting