SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff/Lead Python Engineer (FastAPI, Orchestration)

Mimica Automation - Remote - Remote - posted 2026-09-30

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Mimica is an AI-powered process intelligence platform that automatically analyzes enterprise work and generates AI agents to execute it. The company has raised $26M in Series B funding, is backed by Khosla Ventures and Paladin Capital, and is recognized as a Top 100 AI Start-up by Accel. You'll join a 50+ person remote-first engineering team distributed across 16+ countries. In this Staff-level role, you will own and support the development of backend systems that interface with ML models, building apps and core components of ML systems while driving improvements to infrastructure and services. You'll join one of two teams: the Maker Team (building a new automation engine from scratch, shaping architecture and design) or the Data Intelligence Team (providing ML-enriched data and managing data orchestration pipelines with scalability in mind). As a Staff engineer in the Python Chapter, you will shape technical direction, architecture, processes, and culture while leveling up the team in development practices. Key responsibilities include: writing resilient Python applications in a service architecture; mentoring others on code quality and testing; developing observability for ML and GenAI/LLM applications using the Grafana Stack (Prometheus, Loki, Tempo); building integrations with Google Services; collaborating with Data Scientists and ML Engineers to productionize models; triaging and resolving incidents in ML applications (CPU, memory, GPU utilization); documenting procedures and facilitating knowledge sharing through pairing and mentoring; and participating in hiring and onboarding as the team grows. The engineering culture emphasizes customer needs first, small project-based teams, full lifecycle ownership, avoiding silos, balancing quality and velocity, shared responsibility for production code, and flexible routines to maximize productivity. REQUIREMENTS: - At least 8 years of experience as a Software Engineer with previous Lead/Staff/Principal level responsibilities - Strong proficiency with Python and backend engineering - Strong experience with async/concurrent programming - Experience owning projects end-to-end (speccing, architecture, development, testing, deployment, release, monitoring) - Strong skills in building maintainable tests - Strong experience with observability and tracing - Knowledge of best practices for performance optimization and memory management - Experience mentoring others in software development practices, patterns, and fundamentals - Drive to continually develop skills, improve team processes, and reduce technical debt - Fluency in English with ability to communicate abstract ideas, complex concepts, and trade-offs NICE TO HAVE: - Experience as a founding/early member of an engineering team - Experience in fast-growing scale-up environments delivering value quickly and iteratively - Experience with GCP

Similar roles