Software Engineer, ML & Scientific Services
Dublin, County Dublin, Ireland (Hybrid) · Tempo pieno
Sii il primo a candidarti
- Esperienza
- Qualsiasi
- Stipendio
- —
- Aperture
- 1
- Pubblicato
- 1 ora fa
Where you'll work
Descrizione del lavoro
Role overview
This position is for a software engineer focused on machine-learning and scientific service development within a secure, cloud-based drug-discovery platform. The work centers on converting ML and data workflows into dependable production services with clearly defined interfaces that other parts of the system can trust. Security is a core part of the engineering approach, including access control, authorization, governance, and auditability for sensitive information.
The role is based in Dublin, Ireland, at the company’s new office. It is best suited to someone who enjoys working at the intersection of ML research and production backend systems, and who sees security as a built-in design requirement rather than a later addition.
Responsibilities
- Partner with researchers to convert inference, fine-tuning, and data-processing work into resilient Python services with straightforward APIs.
- Own service-layer components as the authoritative location for business logic, usable by both the web application and orchestration workflows, with structured inputs and outputs.
- Build backend systems with security embedded from the start, including authorization, access scoping, prevention of silent failures, and correct, auditable handling of sensitive data.
- Strengthen the reliability, visibility, and day-to-day usability of model-driven services.
- Shape API and service design with attention to usability, versioning, and long-term stability, while contributing through design reviews and code review.
Requirements
- Strong Python development skills and experience operating production backend services.
- Hands-on experience taking ML or scientific computing workflows to production, such as inference, training or fine-tuning pipelines, or data workflows.
- Exposure to scientific, technical, or data-heavy problem spaces.
- Proven experience with secure systems, including authentication, authorization, access control, and careful handling of sensitive data.
- Experience working with relational databases and structured service architectures such as FastAPI or similar frameworks.
- Solid engineering discipline around observability, documentation, and maintainable code.
- Preferred: familiarity with governance and compliance frameworks such as ISO/IEC 27001, along with security practices like threat modeling.
- Preferred: familiarity with GPU-based environments.
- Preferred: understanding of distributed-systems fundamentals.
- Strong written communication skills and comfort working in a distributed, collaborative team.
Technical environment
- Python with modern tooling such as uv and pixi
- FastAPI with a clean service-layer setup where business logic is separated from transport concerns
- PostgreSQL and object storage such as S3
- Workflow orchestration tools such as Prefect, plus GPU-backed compute for ML workloads
- AWS services, including ECS
- Infrastructure as code, automated CI/CD, and containerized services
- Agentic coding tools such as Claude Code in everyday development
About the company
The organization is a clinical-stage life-science and technology company developing new medicines through an AI-based discovery and development platform. Founded in 2020 and headquartered in San Diego, it brings together AI researchers and experienced drug discovery professionals. Its platform has already produced new drug candidates that reached human clinical trials with notable speed across multiple target classes and mechanisms of action. The company is advancing both internal and partnered clinical assets to address serious unmet patient needs.
Mission and culture
The mission is to improve medicines through innovations in AI-powered discovery technologies. The company emphasizes an inclusive environment and values diversity in background, culture, national origin, religion, sexual orientation, and life experience. It aims to bring together talented people to build therapeutics and enabling technologies.
Location and employment details
This is a full-time, on-site role based in Dublin, County Dublin, Ireland. The posting also describes the location type as hybrid and places the role within the Technology/Software department.