Iambic Therapeutics is seeking a Software Engineer II/Senior Software Engineer to apply advanced software engineering skills to build technologies that support their drug discovery efforts, specifically contributing to the development, testing, and release of the backend server of their Drug Discovery platform.
Requirements
- Python and scientific computing ecosystem (e.g., Pydantic, asyncio, FastAPI etc)
- Experience with Kubernetes (e.g., ability to create/manage Helm charts)
Responsibilities
- Efficient and maintainable backend server software including Postgres integration
- Deployments to Kubernetes in AWS (in collaboration with our cloud engineers)
- Collaborate on the creation, testing and maintenance of the platform
- Contribute to continuous improvement in software best practices, including architecture development, design, testing, release management and documentation
- Participate in code reviews
- Ability to collaborate with ML scientists, Computation Chemists, Chemists and Biologists and others in the company to understand platform requirements
Other
- Work in a cross-functional team that spans the full domain of drug discovery
- Support a software platform that supports the drug discovery Design-Make-Test-Analyze (DMTA) process
- Clear oral communication of work in meetings and company demos, at a level suited to the audience
- Minimum of 8 years of related experience with a bachelor’s degree; or a PhD with 3 years’ experience; or equivalent experience for Software Engineer II
- Minimum of 10 years of related experience with a bachelor’s degree or a PhD with 5 years’ experience; or equivalent experience for Senior Software Engineer