Senior Python Developer/ML Ops for GCP

Are you ready to join Mouseflow, the trailblazing leader in Web Behavior Analytics? With a global presence spanning over 100 markets globally and boasting thousands of loyal customers, Mouseflow is seeking an experienced Senior Python Developer and ML Ops, with expertise in cloud-based environments, specifically Google Cloud Platform (GCP).

Imagine yourself working with colleagues across all departments in an international organization that thrives without unnecessary hierarchy or bureaucracy. At Mouseflow we have an informal culture where your colleagues across the globe know who you are, and where everybody from student worker to CEO is only a Slack message away.
But that’s just the beginning. As part of our dynamic team, you’ll play a pivotal role in shaping the future of Mouseflow together with teammates who truly believe that the right, dedicated talent and joy of work means success for our company. With Mouseflow, you’ll experience an atmosphere where your voice is heard, and your contributions make a real impact.

The ideal candidate will demonstrate advanced proficiency in Python, robust experience in building robust and scalable applications using modern Python frameworks and tools. Experience is required with Pydantic and FastAPI, as well as a deep understanding of Google Cloud Platform services, specifically Cloud Run, Cloud Functions, and Google Cloud Storage. Additionally, hands-on experience in productionalizing machine learning models and with ML Ops practices. The Job role is a part of a 4 person Data Science team, reporting to the Director of Data Science.


Job Contents

closely with the app and feature development teams in designing, planning and implementing combined development efforts to strengthen our product.
develop, and maintain high-performance Python applications using Pydantic and FastAPI, and running on Google Cloud Platform
and deploy machine learning models in production environments, following ML Ops best practices
and maintain our data infrastructure and pipelines within the Google Cloud environment focusing on high availability and real-time data processing.
clean, maintainable, and well-documented code, and perform code reviews and feedback to team members



  • Master’s degree in Data Science, Computer Science, or a related field.
  • 5 years of professional experience with Python development, with at least 2 years of experience using Google Cloud Platform and services such as BigQuery, Dataflow, Cloud Run, and Cloud Functions.
  • skills in Python development and dedication to good software development principles and architecture.
  • with implementation and deployment of containers and docker images for large-scale end-user applications on Google Cloud Platform
  • experience with Google Cloud Platform, particularly Cloud Run, Cloud Functions, BigQuery, Vertex AI.
  • with ML Ops practices and tools for production sizing machine learning models


What we offer

unique opportunity to join an amazing SaaS company with a Scandinavian working culture and offices in Austin, Texas, and Copenhagen, Denmark, as well as people working remote from all over the world.
hierarchies, short communication channels, and large scope for decision-making.
and work-life balance in an established SaaS company, leading in our market.
position is based in our SOHO office in the best location in central Copenhagen’s old meatpacking district – 10 minutes’ walk from Copenhagen central station

For more information about the job, please feel free to contact our HR & Talent acquisition Partner Marlene de Voss at


About Mouseflow

Mouseflow is one of the most successful software companies in web analytics, developing innovative software since 2009. In 2018, Offspring Capital acquired Mouseflow with the clear strategy of taking Mouseflow to the next level. Mouseflow is growing fast and gaining broad recognition in the market. It was recently recognized in the G2 list of Top 100 Software Products, across all industries. And it has received the coveted Børsen Gazelle award 6 times in a row, recognizing its place among the fastest growing companies in Denmark.
Our team is distributed between our offices in Copenhagen, Denmark and Austin, Texas. We serve more than 210,000 customers in 100+ countries. Our customers consist of the world’s biggest brands and our users range from entry-level associates to Directors in Marketing, Product, Analytics, UX, and CRO teams.