M

Staff/Lead Python Engineer (FastAPI, Orchestration)

Mimica

Remote · Full Time

Be the first to apply

Experience
8+ yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
Work from home
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Mimica

Mimica is an AI-driven process intelligence platform designed to help enterprises and individuals reclaim valuable time by identifying inefficiencies and automation opportunities in everyday workflows. Trusted by Fortune 500 companies and supported by $26 million in Series B funding, Mimica combines proprietary AI technology with a global remote-first team to transform how work is done.

Company Culture and Engineering Approach

  • Customer-centricity as a priority
  • Small, project-focused teams
  • Ownership of full project lifecycles
  • Cross-functional collaboration beyond silos
  • Balance between quality and speed
  • Shared production code responsibility
  • Flexible personal routines to maximize productivity

Role Overview

This senior role involves leading backend development for systems interfacing with machine learning models, building core applications and services, delivering new AI features, and enhancing infrastructure and services across various teams: the Maker Team (automation engine creation), the Miner Team (ML-supported data labelling and segmentation), and the Data Intelligence Team (scalable data pipelines with privacy focus). The position includes shaping technical direction, architecture, processes, and mentoring within the Python Chapter.

Key Responsibilities

  • Develop resilient Python backend applications integrating with service architectures
  • Enhance developer experience through mentorship and promoting clear, testable code
  • Build observability for ML and GenAI/LLM apps using Grafana stack components like Prometheus, Loki, and Tempo
  • Create integrations and services interacting with Google Cloud services
  • Collaborate closely with Data Scientists and ML Engineers during model productionisation
  • Respond to incidents affecting ML applications, including resource usage troubleshooting
  • Document knowledge and support team growth through mentoring and pairing
  • Contribute to recruitment and onboarding and manage projects end-to-end as the team scales

Candidate Profile

  • Minimum eight years of software engineering experience, including leadership roles at Lead, Staff, or Principal level
  • Expertise in Python and backend engineering
  • Strong background in asynchronous and concurrent programming
  • Experience managing entire projects from requirements to deployment and monitoring
  • Proficiency with maintainable test development
  • Skilled in observability and distributed tracing techniques
  • Knowledge of performance tuning and memory management best practices
  • Proven mentoring ability in software development methods and patterns
  • A proactive learner focused on process improvements and technical debt reduction
  • Excellent English communication skills, capable of explaining complex concepts and trade-offs

Desirable Qualifications

  • Experience as an early or founding member of an engineering team
  • Work experience in fast-scaling startup environments focusing on rapid and iterative value delivery
  • Familiarity with Google Cloud Platform (GCP)

Who This Role Is Not For

  • Engineers at junior or mid-level experience stages, as senior leadership is required
  • Those without strong foundational Python understanding and software standards
  • Candidates lacking experience with complex scalable architectures and data-centric networking

Hiring Process

  • Recruiter screening
  • Asynchronous take-home coding challenge followed by live discussion
  • Live system design interview
  • Final behavioral interview with tech lead and CTO/co-founder

Location and Work Setup

This is a fully remote position open to candidates located within UTC-7 to UTC+3 time zones, including UK, Europe, and the Americas.

Benefits

  • Competitive salary with generous stock options aligned with market and skills
  • Flexible work location and schedule options, including fully remote setup
  • Company-provided laptop, remote work setup stipend, and coworking budget
  • Generous paid time off alongside local public holidays
  • Enhanced parental leave
  • Comprehensive health and retirement plans
  • Annual budget for learning and professional development
  • Opportunities for workaways and regular virtual and in-person social events
  • Engagement in innovative projects that shape the future of work

Additional Notes

The company does not solicit sensitive personal or banking details during recruitment and contacts candidates only from official @mimica.ai email addresses.

Tools & software

Google Cloud Platform required

How they work

Communication Teamwork & Collaboration Leadership Learning Agility Accountability
🤖
Online · instant AI help
Broxer