Taro Logo

Lead Software Engineer (Machine Learning Engineer)

A leading pure play payments technology company delivering innovative software and services globally, enabling efficient business operations across various channels.
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Finance

Description For Lead Software Engineer (Machine Learning Engineer)

Global Payments, a leading payments technology company, is seeking a Lead Software Engineer specializing in Machine Learning. This role is perfect for an experienced ML engineer who wants to make a significant impact in the FinTech space. The position involves working with cutting-edge AI technologies, including Snowflake's Cortex AI and Retrieval Augmented Generation (RAG), to develop and deploy machine learning solutions that drive business value.

The ideal candidate will have 4+ years of experience in machine learning or data science, with strong expertise in Python, statistical modeling, and modern ML frameworks. You'll be working with a collaborative team that values innovation and operational excellence, developing solutions that impact millions of transactions and users worldwide.

At Global Payments, you'll be part of a company that processes transactions for over 3 million companies and serves more than 600 million cardholders. The role offers an opportunity to work on challenging problems in the payments industry, using advanced AI/ML techniques to create scalable solutions. You'll have the chance to work with modern tools and technologies while contributing to the future of payment technology.

The position requires a blend of technical expertise and business acumen, as you'll be collaborating with cross-functional teams to translate business requirements into practical AI/ML solutions. The company offers a dynamic environment where you can grow professionally while working on meaningful projects that have a direct impact on the global payments landscape.

Last updated 6 hours ago

Responsibilities For Lead Software Engineer (Machine Learning Engineer)

  • Develop, test, and deploy machine learning models for FinTech applications
  • Collaborate with Data Scientists to build and maintain ML pipelines
  • Analyze large and complex datasets using statistical methods
  • Design and implement features leveraging Snowflake's AI capabilities
  • Create and optimize AI/ML pipelines
  • Apply Retrieval Augmented Generation (RAG) techniques
  • Partner with cross-functional teams to translate business needs into AI/ML solutions
  • Implement best practices for versioning, monitoring, and retraining models
  • Document processes, results, and workflows
  • Stay informed on AI/ML trends

Requirements For Lead Software Engineer (Machine Learning Engineer)

Python
  • Bachelor's degree in Data Science, Computer Science, Statistics, or related field
  • 4+ years in machine learning or data science roles
  • Proficiency in Python and libraries like NumPy, Pandas, and Scikit-learn
  • Experience with machine learning frameworks (TensorFlow, PyTorch)
  • Familiarity with SQL and data manipulation in Snowflake
  • Understanding of statistical modeling
  • Experience with data visualization tools
  • Knowledge of RAG principles
  • Familiarity with Git
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills

Interested in this job?

Jobs Related To Global Payments Lead Software Engineer (Machine Learning Engineer)

Lead Software Engineer (Machine Learning Engineer)

Lead Software Engineer position at Global Payments focusing on machine learning and AI development for FinTech applications, requiring 4+ years of experience in ML/data science.

Lead Software Engineer (Machine Learning Engineer)

Lead Software Engineer position specializing in Machine Learning at Global Payments, focusing on developing AI/ML solutions for FinTech applications using Python, Snowflake, and modern ML frameworks.

Lead Software Engineer (Machine Learning Engineer)

Lead Software Engineer position focusing on Machine Learning at Global Payments in Pune, India.

Lead Machine Learning Engineer - Personalization

Lead Machine Learning Engineer position at Disney, focusing on developing personalization and recommendation systems for Disney+, Hulu, ABC, and ESPN platforms.

Director, Machine Learning Engineering

Lead machine learning engineering team at Genentech, developing healthcare AI solutions. 8+ years ML experience required. $236k-$439k salary range. South San Francisco location.