Back to Jobs
Mimica
AI & Machine Learning 5d ago

Lead/Staff Backend Engineer (Python) - AI Process Intelligence

Mimica
WarsawWarsaw
EdinburghEdinburgh
🌍Czechia
StockholmStockholm
DublinDublin
AmsterdamAmsterdam
BerlinBerlin
MontrealMontreal
PortugalPortugal
BarcelonaBarcelona
EstoniaEstonia
Full-time
Not Disclosed
Lead/Manager

Job Description

Key Skills Required

Master these to land this role

Machine Learning41mFree Trial ✨
Start 10-Day Free Trial
Python2h 41mFree Trial ✨
Start 10-Day Free Trial
Backend42mFree Trial ✨
Start 10-Day Free Trial
GenAI/LLM integrationsObservability

Want to know if you're a match for this job?

Calculate My Match Score

Mimica is an AI-powered process intelligence platform enabling enterprises and individuals to reclaim their most precious resource: time. Mimica automatically analyzes your team’s work, then generates AI agents to execute it. Our software turns everyday work into data-backed decisions, helping companies remove process bottlenecks, automate the right tasks, and upskill teams with precision and confidence.

We’ve raised $26 million in Series B financing and are scaling fast. Backed by investors including Khosla Ventures and Paladin Capital, our proprietary AI technology is trusted by Fortune 500 companies to accelerate transformation. Mimica is recognized as a Top 100 AI Start-up by Accel and an industry Leader by the Everest Group.

What You Will Own

In this role, you will own and support the development of backend systems that interface with ML models. You will build apps and core components of our ML systems, deliver new AI features, and drive improvements to our infrastructure and services.

You will join one of our teams:

  • Maker Team: Building the automation engine from scratch, shaping its architecture, experimentation, and development.
  • Miner Team: Enabling rapid and accurate labeling and segmentation of data through automation and ML methods, supporting scalability of existing ML systems.
  • Data Intelligence Team: Providing ML-enriched data for downstream tasks while ensuring user data privacy, focusing on scalable data orchestration.

What You Will Be Doing

  • Write Python applications that are resilient, robust, and integrate well with other apps in a service architecture.
  • Mentor others in writing code that is intuitive, clear, and easy to test.
  • Develop observability for new and existing ML applications and GenAI/LLM integrations, using the Grafana Stack (Prometheus, Loki, Tempo).
  • Develop integrations and services that communicate with Google Services.
  • Collaborate closely with Data Scientists and ML Engineers throughout the lifecycle of productionizing their models.
  • Triage and resolve incidents regarding ML applications, including CPU, memory, and GPU utilization.
  • Document procedures and guides to facilitate knowledge sharing and mentoring.
  • Participate in hiring and onboarding new team members, taking on end-to-end project management responsibilities.

Who We Are Looking For

  • At least 8 years of experience as a Software Engineer, with previous Lead/Staff/Principal responsibilities.
  • Strong proficiency with Python and Backend-Engineering.
  • Strong experience with async/concurrent programming.
  • Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release, and 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 good software development practices, patterns, and fundamentals.
  • Drive to continually develop skills, improve team processes, and reduce technical debt.
  • Fluency in English and ability to communicate abstract ideas and complex concepts.

Nice to Have

  • Experience as a founding/early member of an Engineering team.
  • Experience working within a fast-growing scale-up environment.
  • Experience with GCP.

Who You Are Not

  • Not a Junior or Mid-level engineer.
  • Not familiar with Python fundamentals.
  • Not experienced with complex architectures.

How would you rate this job post?

See what other professionals think about this role.

banner

Mimica is an innovative enterprise AI company that specializes in automated process discovery and task mining. Founded in 2017, the company provides a crucial foundational layer for robotic process automation (RPA) initiatives. Under the hood, Mimica’s intelligent software runs passively on employee desktops, utilizing advanced machine learning and computer vision to silently observe, record, and analyze complex manual workflows across various applications. It then automatically generates highly detailed, step-by-step process maps and RPA blueprints (such as PDDs - Process Design Documents). Their primary target audience includes enterprise automation leaders, Centers of Excellence (CoEs), and business analysts who need to identify automation opportunities and accurately calculate ROI before investing in expensive bot development. What sets Mimica apart in the process intelligence market is its ability to eliminate the notoriously slow, biased, and manual interview processes traditionally used to document workflows, replacing them with objective, data-driven insights that dramatically accelerate digital transformation timelines.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More