Lead Software Engineer
Core
Lead technical direction and delivery of complex AI and software projects for life science clients, acting as a technical expert and coach.
Role type
Lead Software Engineer (AI/ML focus)
Builds
Scalable ML/software systems, shared resources and libraries, full-stack web applications
Domain
Life Sciences / Healthcare / AI
Deliverable
production ML models | product features | infrastructure
Required skills
Python, compiled or strongly-typed language (Go, Java, Rust, TypeScript), Cloud Solution Provider (Azure, GCP, AWS), Docker, Kubernetes, solution architecture, team leadership, mentoring
Preferred skills
None explicitly stated as preferred capabilities
Technologies
Python, Go, Java, Rust, TypeScript, Azure, GCP, AWS, Docker, Kubernetes
Responsibilities
Setting technical direction for complex ML and software projects, Architecting and maintaining scalable systems, Defining project problems and roadmaps, Driving development of shared resources, Leading hiring and mentoring engineers, Adopting new technologies, Acting as technical expert and coach for customers
Seniority
Senior, hands-on IC with leadership responsibilities