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 combines software engineering expertise with machine learning capabilities to drive innovation in the FinTech space. The position offers an opportunity to work with cutting-edge AI technologies, including Snowflake's Cortex AI and Retrieval Augmented Generation (RAG) techniques.

The ideal candidate will join a dynamic team that enables millions of daily financial transactions, supporting over 3 million companies and 600 million cardholders globally. You'll be responsible for developing and deploying machine learning models that solve complex business problems, working with large-scale datasets, and implementing AI solutions that drive measurable impact.

The role requires strong technical expertise in Python, machine learning frameworks, and data analysis, combined with the ability to collaborate across teams and translate business needs into technical solutions. You'll work with modern tools and technologies, including Snowflake's data platform, and have the opportunity to influence the future of payment technology solutions.

This position offers the chance to work with a company at the forefront of financial technology, where your machine learning expertise will directly impact how millions of people and businesses handle their financial transactions. The role combines technical depth with business impact, making it ideal for someone who wants to apply their ML engineering skills to real-world financial challenges.

Working at Global Payments means joining a worldwide team committed to innovation and operational excellence, with opportunities to grow and make significant contributions to the payments technology landscape. The company's culture emphasizes collaboration, continuous learning, and delivering best-in-class payment technology and software solutions.

Last updated a day 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 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
  • Implement best practices for ML model lifecycle
  • Document processes 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)
  • SQL and Snowflake knowledge
  • Understanding of statistical modeling
  • Experience with data visualization tools
  • Knowledge of RAG principles
  • Familiarity with Git
  • Strong analytical and problem-solving skills
  • Excellent communication 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, requiring 4+ years of experience in ML/data science and expertise in Python and statistical modeling.

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.

Lead Machine Learning Engineer - Personalization

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

Director, Machine Learning Engineering

Lead ML engineering team at Genentech, directing AI/ML initiatives in healthcare, managing technical strategy, and overseeing model lifecycle from conception to deployment.