CrawlJobs Logo

Principal, Software Engineer – GenAI Initiative

United States, Sunnyvale Employment contract 143000.00 - 286000.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

Walmart Global Tech is at the forefront of AI innovation, leveraging cutting-edge technologies to redefine customer experiences. We are seeking a Principal, Software Engineer with deep expertise in Generative AI, LLMs, and RAG frameworks to lead the design, development, and deployment of advanced AI systems. This role involves architecting scalable solutions, integrating agentic frameworks, and mentoring engineering teams to push the boundaries of AI-driven innovation. As part of Walmarts Global Sourcing Backend team, you will be building highly scalable and reliable APIs, services and applications which will drive the next generation purchase order management system. You'll independently handle high impact, critical software/systems monitoring issues, troubleshoot business and production issues. As a member of this fast-moving and highly entrepreneurial team, you'll be able to say that you work for the worlds largest retailer and contribute to innovation and development to best-in-class methodologies that impacted perception and drastically changed business as we know it.

Job Responsibility

  • Design, fine-tune, and deploy Generative AI models with a focus on RAG frameworks to enhance information retrieval and generation
  • Develop and optimize LLM-based agents for tasks like knowledge grounding, multi-step reasoning, and decision-making
  • Integrate external data sources (e.g., vector databases) with LLMs to build dynamic, context-aware systems
  • Architect scalable, distributed AI systems with a focus on performance, fault tolerance, and disaster recovery
  • Develop detailed design specifications, including modular, extensible, and functional components
  • Build MVPs to validate requirements and refine designs iteratively
  • Partner with product teams to integrate AI into customer-facing applications
  • Work cross-functionally to design solutions that address both functional and non-functional requirements
  • Drive technical direction for large-scale AI initiatives and mentor junior engineers
  • Establish best practices for building and maintaining AI-driven systems

Requirements

  • Overall 12+ years of experience in machine learning / software engineering, with 2+ years in Generative AI or LLMs
  • Strong experience with RAG frameworks, vector search technologies and knowledge grounding techniques
  • Expertise in Python, ML frameworks (PyTorch, TensorFlow), and libraries like Hugging Face Transformers
  • Proficiency in distributed computing, cloud platforms (GCP, Azure), and scalable architectures
  • Familiarity with disaster recovery principles and building resilient, fault-tolerant systems
  • Experience with multi-modal models (text, image, video) and advanced optimization techniques (e.g., quantization, distillation)
  • Experience with Generative AI models (e.g., GPT, Gemini) and their fine-tuning
  • Contributions to open-source projects or publications in Generative AI, RAG, or agentic frameworks
  • Strong understanding of system design, non-functional requirements, and design patterns
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 5 years' experience in software engineering or related area
  • Option 2: 7 years' experience in software engineering or related area

Nice to have

  • Master's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years' experience in software engineering or related area
  • Knowledge of Web Content Accessibility Guidelines (WCAG) 2.2 AA standards, assistive technologies, and integrating digital accessibility

What we offer

  • Performance-based bonus awards
  • Medical, vision and dental coverage
  • 401(k), stock purchase and company-paid life insurance
  • PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Short-term and long-term disability
  • Company discounts
  • Military Leave Pay
  • Adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
  • Annual or quarterly performance bonuses
  • Stock

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal, Software Engineer – GenAI Initiative

8 matching positions

Principal Software Consultant - AI/ML Engineer

As an ML Team Lead, you will be responsible for leading the technical direction ...
Location
Location
Pakistan , Lahore, Karachi, Islamabad
Salary
Salary:
Not provided
10pearls.com Logo
10Pearls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in computer science, Artificial Intelligence, Data Science, Software Engineering, or a related field
  • 7+ years of professional software engineering experience with at least 5 years of hands-on experience building and deploying ML systems into production
  • Prior experience as a Tech Lead, Staff Engineer, or hands-on lead for AI/ML engineering teams
  • Strong expertise in classical machine learning domains such as forecasting, ranking, classification, and optimization
  • Hands-on experience building modern LLM and agentic AI systems including RAG pipelines, tool-using agents, multi-step workflows, and evaluation systems
  • Strong proficiency in Python and backend system development
  • Experience with ML frameworks such as PyTorch or TensorFlow
  • Strong understanding of scalable distributed systems, APIs, system integration, architecture design, and production engineering practices
  • Experience operating ML services at scale, including SLO management, monitoring, on-call practices, and incident response
  • Experience working with Kubernetes-based deployments, CI/CD pipelines, and modern cloud-native engineering practices
Job Responsibility
Job Responsibility
  • Lead the technical direction for the team’s ML and LLM systems, including architecture patterns, platform choices, evaluation frameworks, and engineering standards
  • Stay hands-on by designing and implementing complex ML and agentic AI systems, writing production-grade code, and leading through technical execution
  • Design, develop, and deploy scalable ML and LLM-powered applications and services in production environments
  • Build and optimize AI-powered solutions such as RAG systems, multi-step agents, AI assistants, chatbots, forecasting systems, ranking models, classification models, and optimization systems
  • Drive architecture and design reviews to ensure scalability, reliability, security, and maintainability of AI/ML systems
  • Own the technical roadmap for ML/LLM initiatives and translate business objectives into execution plans and scalable solutions
  • Collaborate closely with Product Managers, Engineers, Data Engineers, MLOps Engineers, QA Engineers, and cross-functional stakeholders to deliver business-aligned AI solutions
  • Establish engineering best practices for prompt engineering, model evaluation, regression testing, observability, and production readiness
  • Define and implement quality standards, evaluation suites, acceptance metrics, and regression plans for all AI/ML features
  • Ensure high availability, scalability, and resilience of tier-1 ML services through SLOs, monitoring, incident response, failover strategies, circuit breakers, and multi-zone deployments
  • Fulltime
Read More
Arrow Right

Lead GenAI Lead Engineer, Innovation Labs – SVP

We're on the hunt for a highly skilled and experienced senior engineer to lead t...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience in the software industry
  • Proven experience in senior positions as principal engineer or architect
  • Experience with cloud architectures, and specific experience with public cloud offerings
  • Proficiency in programming languages such as Python
  • Experience as a people manager
  • Highly experienced in delivering complex solutions to production, preferably in Python and AI/ML ecosystem
  • Great passion and proven hands-on experience integrating with AI/ML technologies
  • Strong and diverse technical background
  • Ability to quickly learn and understand new technologies, influence highly skilled engineering teams and overall have a personal impact on technology decisions and vision
  • Excellent communication skills
Job Responsibility
Job Responsibility
  • Lead development of highly complex AI solutions, infrastructure, and architecture topics
  • Lead a team of engineers and data-scientists
  • Actively contribute to software development, both as a coder and as a reviewer
  • Manage executive stakeholder audience in technology by acting as a partner, trusted advisor and operating through influence
  • Work with internal and external partners to design, validate, and deliver solutions with a commercial benefit for Citi
  • Manage multiple concurrent initiatives and projects of varying sizes & complexity
  • Engage with data-science, technical and business stakeholders to define and design overall architecture for key use-cases across our lines of business
  • Work with external vendors and start-ups around joint initiatives and around exploration of new directions
  • Partner with Citi’s Risk and Governance partners to ensure best practice is followed from the perspectives of good governance, risk management, standardization, and tooling
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Fulltime
Read More
Arrow Right

Senior Principal Infrastructure Engineer - Delivery Lead

Arcesium is seeking a dynamic, multi-discipline, polyglot Software and Infrastru...
Location
Location
United States , New York
Salary
Salary:
220000.00 - 280000.00 USD / Year
arcesium.com Logo
Arcesium
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant infrastructure experience
  • Demonstrated desire to take ownership of critical systems and successfully deliver systems and features
  • Advanced proficiency in Python and an eagerness to work with languages like Java, Go, and Bash as needed
  • Advanced knowledge and demonstrated experience with AWS, Kubernetes, Linux, SDLC, authentication, and authorization
  • Ability to craft reliable and performant solutions to problems using a combination of software you write and open-source technology
  • Display a curious mind, enthusiasm for technology infrastructure, a knack for problem-solving, and the drive to take initiative and work with the right combination of independence and collaboration
  • Prior experience leading people strongly desired
  • Ability to use GenAI tools as a force multiplier for their own skillset
  • A bachelor’s degree in computer science, computer engineering or a related discipline is required
Job Responsibility
Job Responsibility
  • Own delivery and make individual contributions within parts of the ecosystem that powers our SaaS API-driven business
  • Lead people to delivering strong technical solutions, including those that may report to you, or through collaboration
  • Construct innovative infrastructure systems, applications, and tools that streamline and enhance how Arcesium’s applications interoperate
  • Take ownership of our critical technology infrastructure
  • Provide highly available, reliable critical services to our customer-facing applications and developers
What we offer
What we offer
  • Medical and prescription drug coverage
  • 401k contribution matching
  • Fulltime
Read More
Arrow Right

Principal Applied AI Engineer

Security represents the most critical priorities for our customers in a world aw...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Data Science or related technical field
  • Minimum 9+ Years of total Experience
  • 5+ years technical engineering experience with coding in languages including C#, Java AND Python
  • Should have 5+ years in Data Science experience
  • 3 years of experience with LLMs and open-source GenAI frameworks, such as LangChain, LlamaIndex, Haystack, or equivalents (e.g., Transformers, AutoGen, DSPy), including agent-based orchestration, prompt engineering, retrieval-augmented generation (RAG), and fine-tuning and evaluation
  • Proficiency in writing production-quality software code in one or more modern programming languages (Python, C#)
  • 3+ years experience developing software systems end-to-end, from design to implementation
  • 2+ years experience in shipping at least 2 large scale ML/AI-based services or applications on cloud platforms (Azure, AWS, GCP, etc.)
Job Responsibility
Job Responsibility
  • Design, develop, and deploy end-to-end AI/ML systems, including data ingestion, model training, evaluation, and integration into production environments
  • Build and optimize applications leveraging LLMs and open-source GenAI frameworks such as LangChain, LlamaIndex, Haystack, Transformers, AutoGen, and DSPy
  • Implement advanced GenAI techniques including agent-based orchestration, prompt engineering, retrieval-augmented generation (RAG), and model fine-tuning
  • Write production-grade software in Python and C# or Java, ensuring maintainability, scalability, and performance
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ship and maintain large-scale AI applications, with a focus on performance monitoring and continuous improvement
  • Conduct rigorous evaluation of AI models using appropriate metrics and benchmarks
  • Optimize models for latency, throughput, and accuracy in real-world scenarios
  • Work closely with data scientists, product managers, and other engineers to drive AI initiatives
  • Stay current with the latest advancements in GenAI, LLMs, and AI frameworks
  • Fulltime
Read More
Arrow Right

Principal Applied AI Engineer

Security represents the most critical priorities for our customers in a world aw...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Data Science or related technical field
  • Minimum 9+ Years of total Experience
  • 5+ years technical engineering experience with coding in languages including C#, Java AND Python
  • Should have 5+ years in Data Science experience
  • 3 years of experience with LLMs and open-source GenAI frameworks, such as LangChain, LlamaIndex, Haystack, or equivalents (e.g., Transformers, AutoGen, DSPy), including agent-based orchestration, prompt engineering, retrieval-augmented generation (RAG), and fine-tuning and evaluation
  • Proficiency in writing production-quality software code in one or more modern programming languages (Python, C#)
  • 3+ years experience developing software systems end-to-end, from design to implementation
  • 2+ years experience in shipping at least 2 large scale ML/AI-based services or applications on cloud platforms (Azure, AWS, GCP, etc.)
Job Responsibility
Job Responsibility
  • Design, develop, and deploy end-to-end AI/ML systems, including data ingestion, model training, evaluation, and integration into production environments
  • Build and optimize applications leveraging LLMs and open-source GenAI frameworks such as LangChain, LlamaIndex, Haystack, Transformers, AutoGen, and DSPy
  • Implement advanced GenAI techniques including agent-based orchestration, prompt engineering, retrieval-augmented generation (RAG), and model fine-tuning
  • Write production-grade software in Python and C# or Java, ensuring maintainability, scalability, and performance
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ship and maintain large-scale AI applications, with a focus on performance monitoring and continuous improvement
  • Conduct rigorous evaluation of AI models using appropriate metrics and benchmarks
  • Optimize models for latency, throughput, and accuracy in real-world scenarios
  • Work closely with data scientists, product managers, and other engineers to drive AI initiatives
  • Stay current with the latest advancements in GenAI, LLMs, and AI frameworks
  • Fulltime
Read More
Arrow Right

Data Scientist

Join us as a "Data Scientist" at Barclays, where you'll build analytical tools t...
Location
Location
India , Gurugram
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Is It IC OR People Manager role – IC role
  • Educational Qualification – Graduation as a minimum
  • Bachelor or masters degree in data science (or similar) or equivalent commercial experience
  • Experience with working with senior stakeholders across the data science life cycle from inception of an idea to the delivery within a production environment
  • Ability to translate technical work into business terms and communicate value to business stakeholders
  • Commercial experience in applying machine learning techniques to generate business value (e.g. clustering, classification, regression, NLP techniques)
  • Ability to write close to production standard code with strong understanding of key coding principals e.g. separation of concerns, generalisation of code. Strong experience in Python and SQL is a must
  • Familiarity with AWS data science and AI services, including SageMaker and Bedrock
  • Understanding of GenAI, LLMs and the RAG framework
  • Proficiency in data visualization software, ideally Tableau, with exposure to QlikView, PowerBI, or similar tools
Job Responsibility
Job Responsibility
  • Build analytical tools to generate insight, recognise patterns and predict behaviour, and deliver content direct to users of information products
  • Work with technical teams, architects, designers, and administrators to overcome technical challenges
  • Take ownership of key initiatives to deliver results through an agile workflow
  • Design, test and build complex forecast models and simulations to identify causal links between customer behaviour and business opportunities and performance
  • Build relationships with senior stakeholders across the bank to seek out opportunities to add value through Data Science and GenAI
  • Develop machine learning models and apply AI to deliver commercial value for the Corporate Bank
  • Leverage AWS services for data transformation, feature engineering, AI product development and deployment
  • Communicate complex technical ideas to stakeholders via data visualisation
  • Work closely with our equivalent ML Ops team in technology to streamline the path to production for successful projects
What we offer
What we offer
  • Health and wellness
  • Gain access to wellness rooms, gyms and mental health support
  • A place where you can belong
  • Our welcoming and inclusive culture supports you to bring your whole self to work, explore your potential and pursue your passions
  • Collaborative Areas
  • Modern spaces designed for teamwork and brainstorming
  • More than work
  • Be you. Be valued. Belong
  • Fulltime
Read More
Arrow Right

Principal, Managed Services Portfolio and Technical Delivery Leader

Turnberry Solutions is seeking a Principal, Managed Services Portfolio and Techn...
Location
Location
United States , Minneapolis
Salary
Salary:
170000.00 - 190000.00 USD / Year
turnberrysolutions.com Logo
Turnberry Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in consulting, managed services, or enterprise IT operations leadership
  • Proven experience operating in a hybrid consulting and MSP leadership environment
  • Demonstrated success leading large-scale operational delivery teams and client-facing managed services engagements
  • Experience managing Service Delivery Managers, operational leads, or multi-layer delivery organizations
  • Strong executive communication and stakeholder management capabilities, comfortable in CIO, CTO, and Head-of-Engineering conversations
  • Hands-on technical leader at some prior point in career
  • Personally architected, built, or led modernization of production systems and can still hold a deep technical conversation today
  • Strong working knowledge of cloud platforms (AWS, Azure, or GCP) across architecture, operations, cost, security, and reliability
  • Cloud certifications are a plus
  • Demonstrated experience leading application modernization initiatives: legacy-to-cloud migrations, monolith decomposition, replatforming, refactoring, API/integration modernization, and observability uplift
Job Responsibility
Job Responsibility
  • Oversee delivery quality, operational performance, and client satisfaction across managed services engagements
  • Lead and mentor Service Delivery Managers, Support Leads, and operational leadership teams
  • Drive service stabilization, operational maturity, and scalable governance models across accounts
  • Serve as executive escalation point for critical delivery, operational, or client issues
  • Ensure SLA/KPI adherence, operational transparency, and continuous improvement across engagements
  • Establish scalable governance, reporting, knowledge management, and service review frameworks
  • Drive operational rigor across Incident Management, Problem Management, Change Management, Service Delivery Governance, Capacity and Demand Management, and Continuous Service Improvement
  • Serve as the senior technical voice across the managed services portfolio, credible with client architects, CTOs, platform engineering leaders, and security leadership
  • Own the technical narrative within AMS engagements: absorb customer technical directives, evaluate impact across the supported application estate, and translate them into actionable delivery, modernization, and operational plans
  • Shape and steer the long-term technical roadmap conversations inside managed services engagements, moving accounts beyond pure run-the-lights operations into modernization, platform evolution, and value-generating engineering work
What we offer
What we offer
  • comprehensive healthcare package (medical, dental, vision)
  • disability and group term life insurance
  • health and flexible spending accounts
  • utilization bonus
  • 401(k) with match
  • flexible time off for salaried employees
  • parental leave for salaried employees
  • flexible work arrangements
  • Fulltime
Read More
Arrow Right

Principal MLOps Architect

We are seeking a highly experienced and hands-on Principal AI/ML Architect & App...
Location
Location
Salary
Salary:
Not provided
Intellias
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's or Ph.D. in Computer Science, Data Science, Machine Learning, or a related field
  • 10+ years of experience in AI/ML, data science, or distributed systems engineering.
  • Proven experience designing and deploying production-grade AI solutions at enterprise scale.
  • Strong background in both research and industrial AI environments.
  • Experience leading global or distributed technical teams.
  • Demonstrated success delivering AI transformation initiatives.
  • Large Language Models (LLMs)
  • Generative AI systems
  • NLP / NLU
  • Apache Spark
Job Responsibility
Job Responsibility
  • Lead the design and implementation of AI/ML solutions across multiple business domains.
  • Drive enterprise adoption of Large Language Models (LLMs), Generative AI, NLP/NLU, and advanced analytics solutions.
  • Define AI architecture standards, MLOps best practices, and scalable deployment strategies.
  • Evaluate emerging AI technologies and identify opportunities for innovation and operational impact.
  • Translate research initiatives into production-ready AI solutions.
  • Architect scalable distributed data-processing systems capable of handling large-scale datasets and real-time pipelines.
  • Design and optimize cloud-native AI platforms using modern data engineering frameworks.
  • Lead cloud migration and modernization initiatives from on-premises environments to Azure and/or AWS.
  • Implement efficient data pipelines leveraging Spark, Delta Lake, Databricks, Kubernetes, and containerized environments.
  • Ensure reliability, scalability, observability, and cost-efficiency of AI infrastructure.
  • Fulltime
Read More
Arrow Right