NCR Voyix logo
NCR VoyixPosted 1 week ago

Principal Software Engineer - AI and Insights Platform

On-siteAtlanta, Georgia, United States

Full TimeSenior LevelEnterprise

Job Summary

Design and build enterprise-grade AI and Generative AI solutions leveraging LLMs, AI Agents, and RAG architectures on Google Cloud Platform and Databricks. Lead development of cloud-native web applications and APIs using React, Next.js, and microservices while establishing architecture standards, governance, and observability practices. Drive cloud modernization, data platform integration, and the adoption of emerging AI technologies through technical leadership, mentorship, and solution design reviews. Collaborate with product, data engineering, and analytics teams to deliver scalable, secure, and high-performance solutions that accelerate business outcomes across global retail and dining operations.

Required Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • 10+ years of software development experience with enterprise applications
  • 5+ years of cloud-native application development experience
  • 3+ years of hands-on experience with Databricks and Spark ecosystem
  • 3+ years of experience building AI/ML or Generative AI solutions
  • Strong expertise in GCP architecture and services
  • Strong full-stack development experience using modern web technologies
  • GCP Professional Cloud Architect or Professional Machine Learning Engineer certification
  • Databricks Certified Data Engineer or Architect certification

Desired Qualifications

  • Experience developing AI-powered enterprise applications
  • Experience with retail, payments, commerce, or enterprise analytics platforms
  • Knowledge of MLOps, Model Monitoring, AI Governance, and Observability
  • Experience leading globally distributed engineering teams
  • Experience with large-scale data modernization and cloud migration programs
  • Strategic thinker with strong architectural vision
  • Excellent communication and stakeholder management skills
  • Ability to influence technical decisions across multiple teams
  • Strong mentoring and team development capabilities
  • Results-driven with a focus on innovation, quality, and operational excellence

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce