Logo
F. Hoffmann-La Roche AG

Senior Research Software Engineer

F. Hoffmann-La Roche AG, San Jose, California, United States, 95199


The Position

Genentech, Inc. seeks a Senior Research Software Engineer in its South San Francisco, California location.

Within global healthcare company, design, test, and deliver software applications and workflows that assist in discovering groundbreaking therapeutics and addressing urgent scientific challenges. Collaborate with scientists, system analysts, project managers, and software engineers to develop software applications that enable cutting-edge research in small molecule drug discovery. Apply knowledge in software engineering, systems design, machine learning (ML), artificial intelligence (AI), high performance computing, workflow orchestration, cheminformatics, web services, and cloud computing to develop software. Understand, maintain, and extend existing critical software applications as well as develop novel software application tools. Develop software applications implementing advanced chemical design methods. Design and implement Machine Learning/Artificial Intelligence operationalization platforms. Modify software to facilitate capture of scientific data to data warehouse. Perform troubleshooting and maintenance for software developed, designed and implemented, as well as other existing software systems that enable research in small molecule drug discovery. Telecommuting permitted up to 2 days per week. May supervise 0-3 junior software engineers.

Education and experience required: Master's degree in Computer Engineering, Science or Applications, a Physical Science, Bioengineering or Biomedical Engineering, Bioinformatics, or related field and 6 years of experience as Software Developer, Software Engineer, Scientific Application Developer, Programmer Analyst, or related position.

Alternative education and experience required: Bachelor's degree in Computer Engineering, Science or Applications, a Physical Science, Bioengineering or Biomedical Engineering, Bioinformatics, or related field and 8 years of progressive post-baccalaureate experience as Software Developer, Software Engineer, Scientific Application Developer, Programmer Analyst, or related position.

Special Requirements: Must have:5 years of experience with Python programming and SQL5 years of experience with containers (Singularity and Docker)5 years of experience with high performance computing schedulers (LSF or SLURM)5 years of experience with Machine Learning models5 years of experience with Git version control and Git-based continuous integration and continuous deployment ("CI/CD") tools and packages for code quality check and testing3 years of experience with designing and maintaining data models in relational databases3 years of experience with Java and Tomcat application servers

The expected salary range for this position based on the primary location for this position of California is $215,197 to $241,500 per year. Actual pay within the range will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below. Benefits (https://roche.ehr.com/default.ashx?CLASSNAME=splash)

Worksite: 1 DNA Way, South San Francisco, California, 94080, United States

Who we are

A member of the Roche Group, Genentech has been at the forefront of the biotechnology industry for more than 40 years, using human genetic information to develop novel medicines for serious and life-threatening diseases. Genentech has multiple therapies on the market for cancer & other serious illnesses. Please take this opportunity to learn about Genentech where we believe that our employees are our most important asset & are dedicated to remaining a great place to work.

Diversity and Inclusion (D&I) are critical to the success of our company and our impact on society. We believe that by championing diversity of background, thought and experience, we can foster a sense of belonging and provide an environment where every employee feels valued, included, and able to contribute their best for the patients we serve. We're focused on attracting, retaining, developing and advancing our people to their full potential by rewarding bold ways of thinking and integrating inclusive behaviors into every aspect of our work.

Genentech is an equal opportunity employer, and we embrace the increasingly diverse world around us. Genentech prohibits unlawful discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin or ancestry, age, disability, marital status and veteran status. For more information about equal employment opportunity, visit our Genentech Careers Homepage.

If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.