Taro Logo

Senior/Lead Python Engineer (ML)

Mimica builds AI-powered task mining technology that observes employee actions and creates process maps to improve workplace efficiency.
London, UKTallinn, EstoniaPrague, Czechia
Machine Learning
Senior Software Engineer
Remote
5+ years of experience
AI · Enterprise SaaS

Job Description

Mimica is revolutionizing workplace efficiency through AI-powered task mining technology. As a Senior/Lead Python Engineer (ML), you'll be a founding member of the Maker Team, working on a groundbreaking product that enables users to build and orchestrate bots from recorded data. This role combines software engineering excellence with machine learning expertise, focusing on building robust ML pipelines and systems.

You'll be at the forefront of developing the Mimica Maker, working closely with ML Engineers and Data Scientists to productionize models and implement GenAI features. The position offers significant technical leadership opportunities, allowing you to shape the technical direction and culture of a growing team. Your responsibilities will span from hands-on development to mentoring team members and managing end-to-end projects.

The role requires strong Python expertise, experience with GenAI models, and a solid background in both software development and ML engineering. You'll work with modern technologies including Kubernetes, Docker, and the Grafana Stack for observability. The position offers competitive compensation, equity, and comprehensive benefits while providing the flexibility of remote work from anywhere within UTC-7 to UTC+3.

This is an excellent opportunity for a senior engineer looking to make a significant impact in an AI-focused enterprise software company. You'll be working on cutting-edge technology that transforms how businesses operate while enjoying the benefits of a remote-first culture with strong emphasis on professional development and work-life balance.

Last updated 4 hours ago

Responsibilities For Senior/Lead Python Engineer (ML)

  • Build pipelines and core components of ML systems
  • Deliver new AI features and drive improvements to infrastructure and services
  • Work with Machine Learning Engineers to bring Computer Use Tool to production
  • Mentor others in writing intuitive, clear, and testable code
  • Develop observability for ML applications and GenAI/LLM integrations
  • Work with Data Scientists and ML Engineers on productionizing models
  • Handle incidents regarding ML applications
  • Document procedures and guides
  • Participate in hiring and onboarding

Requirements For Senior/Lead Python Engineer (ML)

Python
  • Strong proficiency with Python
  • Experience with GenAI models
  • Background in Software Development and ML Engineering
  • Familiarity with cloud infrastructure, Kubernetes, Docker
  • Experience in building data collection tools and pipelines
  • Knowledge of performance optimization and observability
  • Strong analytical and troubleshooting skills
  • Fluency in English
  • Must be in UTC-7 to UTC+3 timezone

Benefits For Senior/Lead Python Engineer (ML)

Medical Insurance
Vision Insurance
Dental Insurance
401k
Equity
Education Budget
Parental Leave
  • Generous compensation and stock options
  • Distributed work - fully remote option
  • Company-issued laptop
  • Remote setup stipend
  • Co-working budget
  • Flexible schedules
  • Ample paid time off
  • Enhanced parental leave
  • Health & retirement benefits
  • Annual learning & development budget up to £500/€600/$650
  • Annual workaways and regular team socials