Staff/Lead Python Engineer (FastAPI, Orchestration)
Role Overview
Build and support backend systems interfacing with ML models, AI features, infrastructure, and services.
Engineers may join the Maker automation-engine team, Miner product team, or Data Intelligence team.
The role is Lead/Staff-level in the Python Chapter and can shape technical direction, architecture, processes, and engineering practices.
Key Skills for This Role
Full Job Posting
Role and teams
Build and support backend systems interfacing with ML models, AI features, infrastructure, and services.
Engineers may join the Maker automation-engine team, Miner product team, or Data Intelligence team.
The role is Lead/Staff-level in the Python Chapter and can shape technical direction, architecture, processes, and engineering practices.
What you will do
- Write resilient Python applications that integrate within a service architecture.
- Improve developer experience through mentoring and maintainable coding practices.
- Develop observability for ML applications and GenAI/LLM integrations using Prometheus, Loki, and Tempo.
- Build integrations and services communicating with Google Services.
- Partner with Data Scientists and ML Engineers to productionize models.
- Triage ML-application incidents, including CPU, memory, and GPU utilization issues.
- Document procedures, share knowledge, pair with engineers, and mentor team members.
- Participate in hiring and onboarding and take on end-to-end project management.
Required qualifications
- At least 8 years of software engineering experience and prior Lead/Staff/Principal-level responsibilities.
- Strong Python and backend-engineering proficiency, including async and concurrent programming.
- Experience owning projects end to end, from specification and architecture through deployment, release, and monitoring.
- Strong maintainable-testing skills and experience with observability and tracing.
- Knowledge of performance optimization and memory-management best practices.
- Experience mentoring others in software-development practices, patterns, and fundamentals.
- Fluent English and ability to communicate complex ideas and trade-offs effectively.
Preferred experience
- Founding or early engineering-team experience is a plus.
- Experience in a fast-growing scale-up is a plus.
- GCP experience is a plus.
Location and work style
- Fully remote position for candidates based in the UK, Europe, or the Americas within UTC-7 to UTC+3.
Benefits
- Compensation and stock options aligned with the company's framework, market data, and individual skills.
- Remote setup stipend, company laptop, coworking budget, flexible schedules, and paid time off.
- Parental leave, health and retirement benefits, annual learning budget, and workaways.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Mimica
Staff/Lead Front-end Engineer
, CAN
Mimica is seeking a Staff/Lead Front-end Engineer to build and operate scalable data-visualization experiences for its AI process intelligence platform. Candidates need at least eight years of software engineering experi
Staff/Lead Fullstack Engineer (Frontend-focused)
, CAN
Mimica is hiring a frontend-focused Staff/Lead Fullstack Engineer to build and scale its process-intelligence product. The role includes end-to-end feature ownership, frontend architecture, real-time collaborative interf
Customer Trust
, USA
Senior/Lead Machine Learning Engineer
, GBR
Head of Platform (Infrastructure & DevOps)
, GBR
Enterprise & Strategic Account Executive
New York City, USA
Staff/Lead Front-end Engineer
, CAN
Staff/Lead Fullstack Engineer (Frontend-focused)
, CAN
Staff/Lead Fullstack Engineer (Frontend-focused)
, GBR