Position Summary...
As a Principal Software Engineer, you will lead the design and delivery of scalable platform capabilities, driving technical excellence across multiple teams. This role involves architecting cloud-native, distributed systems with AI/ML integration, ensuring high availability and performance. You will guide software development lifecycles, mentor engineering teams, and collaborate with stakeholders to translate complex business needs into effective technical solutions. Your leadership will foster innovation, maintain architectural standards, and support continuous improvement, contributing to Walmart’s long-term technology vision and operational success.
The AdTech Measurement and Reporting team builds scalable, cloud-native platforms for real-time data processing and AI integration. This team delivers accurate performance insights that support strategic business decisions. Collaborating across functions, members design robust tools to improve reporting accuracy and efficiency. By applying advanced engineering principles and data-driven methods, the team ensures reliable, high-quality outputs. Focused on continuous innovation and alignment with technical strategy, this group advances Walmart’s technology solutions through disciplined development, testing, and delivery practices, emphasizing operational excellence and scalability.
What you'll do...
What you'll do:
Be the technical leader of 30+ engineers.
Solve world class scale AdTech problems using ML (e.g., transformer model) and statistical methods together with a group talented engineers with doctoral degrees and industry experiences in top-tier tech companies.
Lead platform development for a suite of measurement solutions from 0 to 1— including incrementality, attribution, data cleanroom measurement, partner integrations, and GenAI-powered reporting — supporting both real-time optimization and offline reporting with the absolute stability and correctness demanded by Walmart's multi-billion-dollar digital advertising business.
Define technical direction and conduct design reviews for engineering teams while partnering with engineering leadership and cross-functional stakeholders to align technical strategy with business goals.
Troubleshoot business and production issues by gathering information (issue, impact, criticality, possible root cause), engage support teams to assist in resolution of issues, formulate an action plan, performing actions as designated in plan, interpret the results to determine further action, and complete online documentation.
What you'll bring:
8+ years of experience in ML and data intensive platform development.
4+ years of experience as staff+ level technical lead.
Familiar with distributed data processing tools and databases, e.g., Spark streaming, Flink, Kafka, RAY, BigQuery, Druid, Casandra, etc.
Skilled at leveraging AI to enhance productivity and drive innovation.
Familiar with GenAI skills and techniques e.g., MCP, RAG, Re-ranking, Agent Skill, Progressive disclosure, Context engineering, Agent-to-agent protocol, fine-tuning, etc.
Familiar with prevailing ML libraries e.g., pyspark, pytorch, CUDA, Triton etc.
Experience implementing statistical and machine learning methods for data classification, regression, ranking, and/or recommendation.
Experience implementing transformer-based model training and real-time inference on GPU backed infrastructure.
Experience working cross-functionally with data scientists, machine learning engineers, and product managers.
Experience working in AdTech measurement with demonstrated knowledge of the AdTech business.
Preferred experiences:
PhD in data mining, data management, machine learning, operation research, GenAI, or statistics is a plus.
Publications in top-tier academic conferences or journals is a plus.
Experience with ad-tech targeting, measurement, identity mapping, bidding, and optimization related domains is a plus.
Extensive experience in real-time data streaming applications…