Taro Logo

Lead Software Engineer (Machine Learning Engineer)

A leading pure play payments technology company delivering innovative software and services globally, enabling millions of transactions between buyers and sellers.
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 serving over 3 million companies and 600 million cardholders worldwide, is seeking a Lead Software Engineer specializing in Machine Learning. This role combines cutting-edge AI/ML development with practical FinTech applications, offering an opportunity to impact millions of financial transactions globally.

The position requires a skilled professional with 4+ years of experience in machine learning and data science, who will be responsible for designing and implementing AI/ML models to solve complex business problems. The role leverages Snowflake's data platform and modern machine learning frameworks to deliver scalable, data-driven solutions.

As a Lead Software Engineer (ML), you'll work on developing and deploying machine learning models, collaborating with Data Scientists, and implementing advanced features using Snowflake's AI capabilities. The role involves working with large datasets, applying RAG techniques, and maintaining ML pipelines while ensuring high performance and reliability.

The ideal candidate will have strong Python programming skills, experience with major ML frameworks, and a solid understanding of statistical modeling. They should be comfortable with SQL, data visualization, and version control systems. The position offers the opportunity to work with a collaborative team committed to innovation and operational excellence in the FinTech space.

This role is perfect for someone who combines technical expertise with business acumen, as you'll be translating complex business needs into practical AI/ML solutions. The position offers exposure to cutting-edge technologies and the chance to impact the future of payment technology.

Last updated 8 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)
  • SQL and data manipulation in Snowflake
  • Understanding of statistical modeling
  • Experience with data visualization tools
  • Knowledge of RAG principles
  • Familiarity with version control systems

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 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.