remote
Backend Engineer, Applied Agents - Cheiron
Backend Engineer
Backend Engineer focused on building the agent layer and supporting services for AI‑driven drug discovery, leveraging Python, Go, container orchestration, and cloud infrastructure.
About the role
Key Responsibilities
- Design and implement scalable backend services that power AI agents executing multi‑step drug development workflows.
- Develop and maintain high‑performance APIs (REST and gRPC) for tool integration and sandboxed code execution.
- Containerize microservices using Docker and orchestrate them with Kubernetes on AWS.
- Collaborate with data scientists and product teams to translate agent requirements into reliable production code.
- Ensure system reliability, monitoring, and observability through logging, tracing, and automated testing.
Requirements
- 5+ years of professional experience building backend systems, preferably in Python and/or Go.
- Strong expertise with containerization (Docker) and orchestration (Kubernetes) in cloud environments, especially AWS.
- Proven ability to design, document, and maintain RESTful and gRPC APIs.
- Experience with CI/CD pipelines, automated testing, and performance tuning of distributed services.
- Solid understanding of security best practices for sandboxed code execution and data privacy.
Skills
pythongodockerkubernetesawsgrpc