
Gen AI Platform Principal Software Engineer
Mastercard is seeking a highly motivated and experienced Principal Software Engineer to join our Gen AI Platform team. In this role, you will have the opportunity to work with cutting-edge AI technology and contribute to the development of a world-class platform that leverages artificial intelligence to deliver innovative solutions for our customers. We are looking for a self-starter who is passionate about pushing the boundaries of technology and has a strong background in software engineering. If you are a creative problem solver with a drive to continuously learn and improve, we want to hear from you!
- Lead the development and implementation of innovative solutions using cutting-edge AI technology on Mastercard's Gen AI Platform.
- Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions that meet business requirements and customer needs.
- Drive the technical direction of the Gen AI Platform, ensuring it aligns with business objectives and industry best practices.
- Mentor and guide junior engineers, providing technical expertise and promoting a collaborative and learning environment.
- Conduct thorough research and analysis to identify potential issues and develop effective solutions.
- Stay up-to-date with emerging technologies and trends in the AI and software engineering space, and make recommendations for their integration into the platform.
- Utilize agile methodologies to plan, prioritize, and deliver software features and enhancements.
- Troubleshoot and debug complex technical issues, identifying root causes and implementing effective resolutions.
- Communicate and collaborate effectively with stakeholders, including product owners, project managers, and other team members.
- Adhere to coding standards, quality assurance processes, and security protocols to ensure the delivery of secure and reliable software products.
Bachelor's Or Master's Degree In Computer Science, Software Engineering, Or A Related Field.
Minimum Of 8 Years Of Experience In Software Development, With At Least 3 Years In A Leadership Or Principal Role.
Expertise In Programming Languages Such As Java, Python, Or Scala, And Experience With Modern Software Development Tools And Frameworks.
Proven Track Record Of Designing And Delivering Complex, Scalable Software Systems, Preferably In The Ai Or Machine Learning Space.
Strong Knowledge Of Cloud Computing Platforms, Such As Aws Or Azure, And Experience With Containerization Technologies Like Docker And Kubernetes.
Data Analysis
Agile development
Big Data
DevOps
Machine Learning
Deep Learning
Automation
Cloud Computing
Artificial Intelligence
Natural language processing
Neural Networks
Software Architecture
Communication
Emotional Intelligence
Leadership
Time management
Interpersonal Skills
flexibility
Organizational skills
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Gen AI Platform Principal Software Engineer is $144,000 to $180,000 per year. However, this can vary depending on factors such as location, experience, and specific company. Some companies may offer higher salaries or additional benefits for this position.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Mastercard is a leader in global payments and a technology company that connects billions of consumers, thousand of financial institutions, and millions of merchants, as well as governments and businesses around the world.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
