Corpay
Corpay·2 days ago

Machine learning engineer

Apply now

Location

onsite, Prague, Czechia

Salary

$43k – $59k/yr

Commitment

Full Time

Level

Junior (<2 years)

Required skills

PythonMachine learningArtificial intelligenceLLMSQLCloud platformsGitDockerOpenShiftCI/CDData pipelinesPredictive modelingStatistical modelingSoftware engineeringAPI developmentProblem-solving

Job Description

Your role

What you'll be doing

What We Need

Corpay is currently looking to hire a Machine Learning Engineer within our International Vehicle Payments division. This position falls under our Vehicle Payments line of business and is located in Prague, Czechia. As a Machine Learning Engineer, you will help build, deploy, and support ML and AI solutions used across the business, from predictive and statistical models through to LLM-powered applications. You will work closely with Data Scientists and Engineering teams to turn models and prototypes into reliable, scalable applications and services. On the AI side, you will help develop LLM-powered and conversational AI applications, including chatbots, voicebots, RAG-based solutions, and agentic AI workflows. You will report to a Senior Machine Learning Engineer and regularly collaborate with Data Science, Software Engineering, Data Engineering, Product, and other technology teams across the business.

How We Work

As a Machine Learning Engineer you will be expected to work from our Prague office. Corpay will set you up for success by providing:

  • Assigned workspace in our Prague office
  • Company-issued equipment
  • Formal, hands-on training

Role Responsibilities

  • Build, productionise, and support ML and AI solutions.
  • Develop reusable ML workflows covering data preparation, training, validation, deployment, and inference.
  • Build LLM-powered applications, including chatbots, voicebots, RAG-based solutions, and agentic AI workflows.
  • Work alongside Data Scientists to turn experimental models and prototypes into production-ready solutions.
  • Develop and maintain data pipelines supporting ML workloads.
  • Deploy and operate ML and AI workloads in our cloud and OpenShift environments.
  • Create APIs and integration layers that make ML capabilities available to applications and internal systems.
  • Apply Software Engineering best practices: version control, automated testing, code review, CI/CD, and documentation.
  • Monitor production ML and AI solutions for reliability, performance, data quality, and model behaviour.
  • Collaborate with Data Engineering, Software Engineering, Product, and other technology teams on ML and AI delivery.
  • Investigate and resolve technical issues across ML pipelines and applications.
  • Document technical solutions and communicate findings and implementation decisions to technical and non-technical stakeholders.

Qualifications & Skills

  • Bachelor’s degree in Computer Science, Software Engineering, Data Science, Mathematics, Statistics, or a related technical field.
  • 2+ years of experience delivering measurable business value by building and deploying production-scale machine learning models.
  • Solid Python programming skills and experience with common data and ML libraries (pandas, NumPy, scikit-learn).
  • Good understanding of ML concepts and the ML development lifecycle.
  • Experience using SQL for querying and working with data.
  • Hands-on experience with at least one major cloud platform (AWS, Azure, or GCP).
  • Experience with Git and collaborative software development workflows.
  • Understanding of core Software Engineering practices: modular design, testing, APIs, and code quality.
  • Familiarity with containerisation and running containerised workloads (Docker; we deploy on OpenShift day to day).
  • Familiarity with CI/CD concepts and automated deployment processes.
  • Strong problem-solving skills and a willingness to learn new technologies.
  • Strong communication skills and a collaborative mindset.

Benefits & Perks

We provide all team members with 25 vacation days (pro-rated), 3 sick days, 2 free days, that you could take after using up all your vacation time, 2 Volunteer days, Variable system of benefits: 15 600 CZK per annum, which you could use for Multisport, Retirement insurance contributions, or Cafeteria benefits account, Massages in the workplace – Corpay covers half of the price, Special pricing offer for T-Mobile tariff for personal use, Gift for a wedding or registered partnership, Gift for life jubilees and work milestones, Referral bonuses, Birthday breakfast, Sports activities for our employees, Online educational courses, Fresh fruit in the office every Tuesday, Christmas party.

Pay Transparency

The salary range for this position is Kč 960,000 - Kč 1,320,000 gross per year. The final offer will be determined based on objective, gender-neutral criteria including relevant skills, professional experience, and qualifications. Corpay maintains structured compensation practices and regularly reviews pay to support compliance with equal pay principles and applicable EU legislation. Additional compensation elements, including benefits and variable pay (if applicable), will be discussed during the recruitment process.

About Corpay

Corpay is a global technology organization that is leading the future of commercial payments with a culture of innovation that drives us to constantly create new and better ways to pay. Our specialized payment solutions help businesses control, simplify, and secure payment for fuel, general payables, toll and lodging expenses. Millions of people in over 80 countries around the world use our solutions for their payments.

At Corpay, we are committed to fostering an inclusive and respectful workplace where employees are valued for their diverse perspectives, experiences, and contributions. We believe that diversity, equity, and inclusion strengthen our teams, drive innovation, and support our continued success globally.

Ready to join the team?

Apply now