Senior Machine Learning Engineer

Job expired!

When we began in 2014, our emphasis was on product managers in small teams who did not have a fantastic product management tool. Today, we are the leading product management platform, and as our growth continues, we're assisting an increasing number of large enterprises with thousands of employees in creating meaningful products.

We believe that the greatest differentiator for Productboard is our ability to allow our customers to gather, understand, and act upon market data while enabling them to organize these data into Insights, understand their clientele, and align their company around the most significant opportunities.

We are looking for an experienced Machine Learning Engineer to join our cross-disciplinary team. You will be involved in all phases of AI feature development.

About the team

AI & Insights is a cross-disciplinary product team composed of backend, frontend, and machine learning engineers, along with product managers and designers. We're working on building the Insights - which can be understood as a customer's repository of feedback that comes from various channels. It is deeply integrated with other entities within the product.

In June, we introduced and plan to further extend our AI capabilities over the upcoming months. Our goal is to incorporate more automation into Insights, facilitating bulk-processing, pre-processing, intelligent suggestions, and other features. Ultimately, our customers will be provided with aggregated insights and grouped data, linked to the features and ideas they wish to develop.

Where are we heading?

To provide greater value to our clients, we are committed to helping product teams transform their product management practices, using AI power to make impactful product decisions more swiftly through a more profound understanding of various data types within the Productboard platform (customer feedback, competition, market intelligence, business strategy, etc.).

We also intend to enhance the effectiveness of product teams in tactical and strategic tasks throughout the full product management lifecycle, creating AI-powered workflows that complement existing core workflows within Productboard.

Our core challenges:

  • Introducing new capabilities into our solutions – a feature store, more rapid processing of incoming insights data (which is anticipated to increase), real-time predictions, co-utilization of various vendor LLMs, etc.
  • Maintaining data flows from the frontend via GraphQL – asynchronous processing through Kafka in different services, and then back to frontend – delivering a seamless user experience.
  • Guaranteeing that our central services, which store data from numerous sources, are primed for scaling and meeting performance demands.
  • Simplifying our tech stack. We are transitioning towards Kotlin services, which necessitates planning and undertaking migrations from our backend Ruby monolith and some other services previously written in node.js. These migrations will substantially impact other product teams and product functionality and establish the groundwork for our owned domains' future.

We're in search of engineering minds with experience, capable of not just leading substantial technical projects but also serving as knowledge multipliers within and outside the team. Those who strive to deliver top-notch services and can transform a promising system design on paper into a finely adjusted working solution.

We are seeking an experienced Machine Learning Engineer to join our cross-functional team. The team comprises ML, backend, and frontend engineers, a product designer as well as product managers. Your role will encompass the entire AI feature development lifecycle.

Our tech stack

You'll be using the following tools, frameworks, and languages:

  • Our ML code is primarily written in Python
  • For managing ML pipelines scheduling, we use orchestration frameworks such as Airflow 2+ and Kubernetes
  • Our real-time services operate on AWS and Kubernetes, supported by Git, CICD, Docker, Helm, and Kafka
  • We utilize Datadog and Sentry for monitoring our services, and we employ Looker for business insights
  • Our technological toolkit also comprises GraphQL and Postgres, among other technologies

About you

We're currently seeking a candidate possessing the following skills and qualities:

  • Professional proficiency in constructing Python applications
  • Expertise in designing, deploying, and managing ML systems and solutions in a production setting
  • Adequate knowledge in performance management and testing of ML systems
  • Practical experience with message queue systems, familiar with event-driven architecture
  • A background in data science and LLMs would be highly advantageous

You will assist us with:

  • Developing AI-driven product features
  • Improving and maintaining our internal tech stack, while identifying and integrating innovative, cutting-edge technologies
  • Exploring and experimenting across various domains, building MVPs and POCs, participating in discussions about discoveries with other engineers and the product team, and planning the implementation
  • Cooperating with other engineers, introducing novel concepts and methodologies to the team

Recent team projects include:

  • Delivering LLM solutions to our clients
  • Establishing a feature store for storing embeddings for our services
  • Training NLP models for multiple customers with daily retraining cycles
  • You can check our latest AI releases at
  • Your potential colleague, Martin, speaking at ML Prague 2023

What we offer:

💰Stock options

💻MacBook Pro + 34″ monitor

📚Budget for online courses, books, and conferences

🏝5 weeks of vacation and sick days

🍲Free snacks, drinks, and catered lunches every day

🏋MultiSport card for access to sports facilities in Prague

🍹Team events such as happy hours, off-site outings, and retreats

⏱Flexible working hours and home office

🎓Language lessons

✈️Relocation Package for foreign (non-Czech/Slovak) talents relocating to Prague

About Productboard

Productboard is a product management platform that prioritizes the customer and assists organizations in getting the right products to the market quicker. More than 5,400 companies, including Microsoft, Zoom, 1-800-Contacts, and UiPath, use Productboard to understand what users need, prioritize what to develop next, and unite everyone around their roadmap.

With offices in San Francisco, Vancouver, Dublin, and Brn