ML Platform Engineer

Cloud-based sales and marketing software company trusted by over 100,000 companies worldwide, operating since 2010.
Machine Learning
Senior Software Engineer
Hybrid
501 - 1,000 Employees
3+ years of experience
AI · Enterprise SaaS

Description For ML Platform Engineer

Pipedrive, a unicorn company valued at over $1 billion and trusted by 100,000+ companies globally, is seeking a ML Platform Engineer to join their diverse team in Prague. As a key member of the Data Engineering team, you'll be responsible for building and maintaining the ML Platform components that power Pipedrive's machine learning capabilities. The role combines expertise in ML systems, cloud infrastructure, and distributed computing to create robust, scalable solutions.

The position offers an opportunity to work with cutting-edge ML technologies while being part of a company that has grown from a 5-person startup to an international organization with over 850 employees across 50 nationalities. You'll be working in a value-driven environment that emphasizes both technical excellence and work-life balance.

Key responsibilities include managing AWS-based ML infrastructure, developing end-to-end ML workflows, and ensuring the platform's security and cost-effectiveness. You'll also be instrumental in building and maintaining the Feature Store platform and contributing to both batch and stream processing frameworks.

The ideal candidate brings 3+ years of software development experience, strong knowledge of cloud computing (particularly AWS), and expertise in distributed systems and ML. You'll be working with technologies like Apache Spark, Flink, and modern MLOps tools, using languages such as Python, Go, and Scala.

Benefits include flexible working hours, comprehensive healthcare, retirement savings, and various lifestyle perks including access to a custom-designed Prague office with a free sauna. The company strongly values diversity and provides extensive opportunities for personal and professional growth through internal and external training programs.

Last updated 3 months ago

Responsibilities For ML Platform Engineer

  • Build and manage cloud-based infrastructure and configuration for ML platform components on AWS
  • Design and develop core parts of machine learning infrastructure for end-to-end ML workflow
  • Build and manage Feature Store platform
  • Contribute to batch and stream processing frameworks and tooling
  • Build and manage ML platform components to monitor model performance
  • Document and communicate ML platform components
  • Troubleshoot and resolve model deployment issues
  • Participate in on-call rotation

Requirements For ML Platform Engineer

Python
Go
Scala
Redis
  • 3+ years of software development experience
  • Experience with cloud computing infrastructure and AWS
  • Experience with distributed systems for large-scale data processing
  • Experience in building ML systems
  • Familiarity with MLOps tooling
  • Experience in infrastructure as code and configuration management tools
  • Proficiency in Python, Go, or Scala
  • Familiarity with agile software development methods
  • Effective communication and collaboration skills
  • Bachelor or Master in computer science, mathematics or similar

Benefits For ML Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • 25 days of vacation + 5 health days per year
  • Private medical care
  • Meal allowance for workdays in Prague office
  • Monthly contribution for sports, books, and entertainment
  • 365-day Prague public transport ticket
  • Paid sick leave
  • Retirement fund savings
  • Free sauna in Prague office
  • Flexible working hours
  • Internal and external training opportunities

Interested in this job?

Jobs Related To Pipedrive ML Platform Engineer

Sr. Software Engineer, Annapurna Labs ML Acceleration System Software

Senior Software Engineer role at Amazon's Annapurna Labs, focusing on ML server software development and hardware/software co-design for AWS.

Software Development Engineer - GenAI, Amazon

Senior Software Engineer role at Amazon focusing on building infrastructure and platforms for Generative AI capabilities, working with cutting-edge AI technologies and research teams.

Software Development Engineer - GenAI

Senior Software Engineer role at Amazon focusing on building infrastructure and platforms for next-generation AI capabilities, combining advanced research with practical applications.

Software Development Engineer - GenAI, Amazon

Senior Software Engineering role focused on building scalable AI infrastructure and platforms at Amazon, working with cutting-edge Generative AI technologies.

Software QA Engineer, Machine Learning (SD)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of experience in ML quality assurance.