Software Engineer, Web Application
Dublin, County Dublin, Ireland · Tempo pieno
Sii il primo a candidarti
- Esperienza
- Qualsiasi
- Stipendio
- —
- Aperture
- 1
- Pubblicato
- 6 ore fa
Where you'll work
Descrizione del lavoro
Role overview
Iambic is developing a secure, cloud-hosted platform that supports machine-learning-powered drug discovery workflows. In this role, you will take ownership of the web application that scientists use as their main entry point into the platform. Your work will span the interface, the FastAPI-based HTTP layer, and the service layer beneath it, with a focus on building dependable features for non-technical users such as chemists and biologists while protecting sensitive scientific information.
This position is best suited to an engineer who likes delivering complete product features, pays close attention to the user experience for technical but non-developer audiences, and understands that the web layer should stay a lightweight, secure bridge to shared services rather than a place for business rules. The role is based in Iambic's new office in Ireland.
What you'll do
- Develop and maintain a Python web application, including the user interface, the API layer, and the workflows that support it.
- Work across the full stack, from server-rendered interfaces built with HTMX to FastAPI route handlers and deeper service-layer logic.
- Partner with subject matter experts, especially chemists and biologists involved in drug discovery, to translate their needs into software.
- Create interfaces that are clear and easy to use for non-engineers, and help shape onboarding content plus in-product guidance.
- Keep route handlers thin by avoiding business logic in the web or HTTP layer so the same core logic can be reused by future entry points.
- Protect sensitive information by applying authorization and access controls on every request and by presenting safe, understandable error states instead of hidden failures.
- Join design reviews, code reviews, and documentation efforts.
Requirements
- Solid full-stack engineering ability with production Python, including experience building server-rendered UIs such as HTMX.
- Background in building and supporting production web applications or SaaS products.
- Good understanding of HTTP API design and well-organized backend service architecture, ideally with FastAPI or a similar framework.
- Hands-on experience with relational databases.
- Evidence of designing user-friendly interfaces for real customers and improving them through feedback.
- Comfort working closely with scientific or other domain experts on data-heavy problems.
- Preferred: familiarity with web security basics such as authentication, authorization, session handling, and secure handling of sensitive data.
- Preferred: exposure to containerization and CI/CD practices.
- Strong written communication skills and the ability to collaborate effectively in a distributed team.
Technical environment
- Python with modern developer tooling such as uv and pixi.
- FastAPI using a clean service-layer structure.
- Server-rendered user interfaces built with HTMX.
- PostgreSQL and object storage through S3.
- AWS infrastructure, including ECS and related services.
- Infrastructure as code, automated CI/CD, and containerized services.
- Agentic coding tools such as Claude Code used in daily development.
About Iambic Therapeutics
Iambic is a clinical-stage life sciences and technology company creating new medicines through an AI-driven discovery and development platform. Founded in 2020 and headquartered in San Diego, the company has brought together experienced drug hunters and leading AI specialists to accelerate the path from discovery to clinical testing. Its platform has already produced new drug candidates that have reached human clinical trials with unusually high speed across multiple target classes and mechanisms. Iambic is advancing a pipeline of potential best-in-class and first-in-class clinical assets, both independently and through partnerships, to address serious unmet patient needs.
Mission and culture
Iambic's mission is to improve medicine through innovations in AI-based discovery technologies. The company emphasizes an inclusive workplace and values the diversity of its team across background, culture, national origin, religion, sexual orientation, and life experience. It aims to create an environment where talented people can work together to build therapeutics and enabling technologies.