Senior Software Engineer
Core
Lead development and deployment of cutting-edge AI and software systems for diverse clients in life sciences, optimizing research and commercialization of therapies.
Role type
Senior Software Engineer (AI/ML Systems)
Builds
Scalable, production-grade ML/software systems and infrastructure for pharma, MedTech, and academic partners.
Domain
Life Sciences / Healthcare AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python, compiled or strongly-typed languages (Go, Java, Rust, TypeScript), cloud architecture (AWS/Azure/GCP), container orchestration (Docker, Kubernetes), system design, technical leadership
Preferred skills
Client-facing communication, mentoring, autonomous project ownership
Technologies
Python, Go, Java, Rust, TypeScript, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Lead technical scoping and architectural decisions for high-impact ML systems; Design and build production-grade ML/software and scalable infrastructure; Define and implement best practices for deploying machine learning at scale; Collaborate with cross-functional teams to solve client challenges; Act as a trusted technical advisor to customers; Mentor junior engineers and shape engineering culture
Seniority
Senior, hands-on IC with leadership responsibilities