Software Engineer
San Francisco
Nurix Therapeutics
Discover Nurix Therapeutic's targeted protein degradation platform, combining degraders and DACs to transform cancer and autoimmune disease treatment.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 (https://www.nurixtx.com/privacy-policy/).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Athena AWS Django EC2 Flask JavaScript Machine Learning OOP Privacy Python Research
Perks/benefits: Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.