San Francisco, USA
6 days ago
Software Engineer

Nurix Therapeutics is a clinical stage biopharmaceutical company focused on the discovery, development, and commercialization of targeted protein degradation medicines, the next frontier in innovative drug design aimed at improving treatment options for patients with cancer and inflammatory diseases. Powered by a fully AI-integrated discovery engine capable of tackling any protein class, and coupled with unparalleled ligase expertise, Nurix’s dedicated team has built a formidable advantage in translating the science of targeted protein degradation into clinical advancements. Nurix aims to establish degrader-based treatments at the forefront of patient care, writing medicine’s next chapter with a new script to outmatch disease.

Position 

Nurix is seeking a talented and motivated Software Engineer to join our dynamic Early Discovery team, specifically in the Machine Learning and Cheminformatics group. In this role, you will leverage your strong technical expertise to build reliable, performant, and scalable tools to advance our drug development platforms. You will work with a highly skilled and cross-functional team of scientist and engineers, designing innovative from end and back end software solutions supporting Nurix’s cutting edge research.  This position offers a unique opportunity to work at the intersection of biotechnology, machine learning, and high-performance computing, directly impacting the future of medicine. 

 Responsibilities 

Maintain and enhance existing Python based code bases for the Machine Learning and Cheminformatics teams ensuring reliability, scalability, and performance Build and maintain scalable and responsive web applications that integrate with our machine learning and informatics platforms Develop roadmaps and implementation plans for new features and functionalities Develop and maintain complex database queries and integrations exposed as production-grade APIs Conduct thorough code reviews and ensure adherence to best practices 

 Desired Qualifications 

Proficiency in Python and JavaScript with experience in object-oriented programming and common data structures. Strong knowledge of web building using Django, flask, CSS, html, htmx Familiarity with cloud computing platforms such as AWS (e.g., EC2, S3, Athena) Proven record of deploying and maintaining web applications Excellent communication and interpersonal skills with the ability to effectively collaborate with scientists and engineers. 

 Nurix Therapeutics, Inc. is committed to protecting and respecting your privacy and personal information, including information collected by Nurix when you apply for a job with Nurix or in the course of your employment with Nurix.  By applying for a position at Nurix, you agree to our collection and use of personal information as described in our Privacy Policy (). 

Confirm your E-mail: Send Email