Lead Backend Engineer (Python)
Core
Designing and developing scalable, secure backend systems and cloud infrastructure for an AI platform serving engineering and science-led organizations.
Role type
Senior Lead Backend Engineer (Python)
Builds
Backend services, cloud infrastructure, and production-ready solutions for the Uncertainty Engine AI platform.
Domain
Artificial Intelligence / Cloud Infrastructure / Backend Systems
Deliverable
production ML models
Required skills
Python, Linux, Docker, Git, Automated Testing, RESTful API design, DevOps, MLOps, System Architecture, Incident Management, Team Mentoring
Preferred skills
High-performance computing, Distributed systems, Frontend development, Statistical machine learning, PyTorch, Bayesian statistics
Technologies
Python, Docker, Git, Linux, Kubernetes (implied by IaC/DevOps), PyTorch, NumPy, SciPy, Pandas
Responsibilities
Lead architectural design and development of backend services; Ensure scalability, security, and maintainability of backend systems; Design and implement cloud infrastructure using Infrastructure as Code; Collaborate with cross-functional teams to deliver high-quality solutions; Coach and mentor engineers to enhance team capability; Lead incident investigations and improve system observability; Champion agile processes and refine team collaboration.
Seniority
Senior, hands-on IC with leadership responsibilities