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.