CrawlJobs Logo

Principal GenAI Software Engineer

United States, Bellevue 173500.00 - 234700.00 USD / Year · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

This role is essential for designing, implementing, and deploying scalable software generative AI-enabled solutions that meet customer requirements and support high availability environments. It involves collaborating with engineers to develop software components using modern CI/CD and deployment practices. The role requires applying judgment to resolve complex technical issues and making recommendations for generative AI-enabled software architecture and design focusing on releasing and triaging deployed software.

Job Responsibility

  • Drive the architecture, design, and production deployment of enterprise-scale software development releases using generative AI systems
  • Design and implement modular AI agents that connect to our core systems
  • Provide technical leadership by mentoring engineers and influencing technology and policy decisions
  • Establish GenAI engineering standards, reference architectures, and guardrails
  • Develop innovative generative-AI enabled software designs and improvements
  • Produce clear technical documentation and architecture descriptions
  • Also responsible for other duties/projects as assigned by business management

Requirements

  • Bachelor's Degree plus 7 years of related work experience OR Advanced degree with 5 years of related experience
  • Acceptable areas of study include Computer Science or Engineering
  • 7-10 years Technical engineering experience
  • Communication
  • Customer Service
  • Analytics
  • Technical Writing
  • At least 18 years of age
  • Legally authorized to work in the United States

Nice to have

  • Proven track record of architecting and scaling enterprise-grade GenAI platforms (LLM orchestration, agent frameworks)
  • Experience establishing AI engineering standards, reference architectures, and governance models
  • Demonstrated ability to design composable AI systems and internal developer platforms
  • Recognized technical leader with experience influencing cross-functional strategy, mentoring senior engineers, and driving AI adoption
  • Experience with release management & CI/CD deployment best practices

What we offer

  • competitive base salary and compensation package
  • annual stock grant
  • employee stock purchase plan
  • 401(k)
  • access to free, year-round money coaches
  • medical, dental and vision insurance
  • flexible spending account
  • paid time off
  • up to 12 paid holidays
  • paid parental and family leave
  • family building benefits
  • back-up care
  • enhanced family support
  • childcare subsidy
  • tuition assistance
  • college coaching
  • short- and long-term disability
  • voluntary AD&D coverage
  • voluntary accident coverage
  • voluntary life insurance
  • voluntary disability insurance
  • voluntary long-term care insurance
  • mobile service & home internet discounts
  • pet insurance
  • access to commuter and transit programs

Looking for more opportunities?

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

Similar Jobs for

Principal GenAI Software Engineer

8 matching positions

Principal, Software Engineer – GenAI Initiative

Walmart Global Tech is at the forefront of AI innovation, leveraging cutting-edg...
Location
Location
United States , Sunnyvale
Salary
Salary:
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

Principal, Software Engineer

Building the right technology foundation for Infrastructure & platforms is vital...
Location
Location
United States of America , Sunnyvale
Salary
Salary:
143000.00 - 286000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience with proven expertise in building developer-facing tools and platforms
  • Deep understanding of developer experience (DevEX) principles and productivity optimization
  • Production experience integrating LLM/GenAI capabilities into enterprise systems and understanding technologies like Model Context Protocol (MCP), A2A protocol, etc.
  • Hands-on experience with AI coding assistants (Claude Code, GitHub Copilot, Cursor, Gemini CLI, or similar)
  • Strong systems design skills for building scalable, resilient backend and frontend services
  • Exceptional communication and collaboration skills, with the ability to lead architectural discussions, mentor peers, and influence technical direction across multiple teams
  • Proficiency in modern development tools and infrastructure (CICD, Trunk Based Development, CLI frameworks, IDE extensions, API design)
  • Extensive experience in full-stack software development with proficiency in React, Java, JavaScript, Python, and related frameworks
  • 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
Job Responsibility
Job Responsibility
  • Design and implement Wibey Web features, App integrations and extensions that provide seamless AI-assisted development workflows
  • Design scalable front-end and back-end systems to support a web interface capable of accommodating thousands of developers
  • Build integration with internal tools using industry standard protocols like MCP and A2A
  • Drive Innovation
  • Create agentic solutions that intelligently automate developer workflows: code generation, testing, PR reviews, documentation, and deployment
  • Implement quality benchmarking frameworks to measure AI-generated code correctness and developer productivity impact
  • Design enterprise governance controls that balance developer velocity with security and compliance requirements
  • Lead and Collaborate
  • Partner with product managers, platform engineers, and security teams to define and execute the Wibey roadmap
  • Establish engineering best practices and quality standards for AI-assisted development
What we offer
What we offer
  • Health benefits include medical, vision and dental coverage
  • Financial benefits include 401(k), stock purchase and company-paid life insurance
  • Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty, and voting
  • Other benefits include short-term and long-term disability, company discounts, Military Leave Pay, adoption and surrogacy expense reimbursement
  • Live Better U education benefit program
  • Performance-based bonus awards
  • Stock
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

CoreAI is at the forefront of Microsoft’s mission to redefine how software is bu...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Define, architect and develop Foundry agent platform services and developer experiences in TypeScript, Python, and C#, enabling customers to build, deploy, evaluate, and manage intelligent agents at scale on Microsoft Foundry
  • Champion AI-Native Development by leveraging AI tools across the SDLC, owning AI-generated assets, incorporating Responsible AI practices, and applying engineering health measures to drive continuous improvement
  • Lead API, SDK, CLI, and UI development that delivers intuitive, consistent, and well-documented experiences for building AI agents and integrating with GenAI models
  • Own architecture decisions for complex features including agent orchestration, knowledge integration, tool calling, and multi-turn conversations—ensuring scalability and extensibility
  • Serve as DRI for deployment, monitoring, incident response, and continuous improvement of live site services
  • Lead by example through code reviews, mentoring, and technical leadership—driving engineering excellence and growing talent across the team.
Job Responsibility
Job Responsibility
  • Define, architect and develop Foundry agent platform services and developer experiences in TypeScript, Python, and C#, enabling customers to build, deploy, evaluate, and manage intelligent agents at scale on Microsoft Foundry
  • Champion AI-Native Development by leveraging AI tools across the SDLC, owning AI-generated assets, incorporating Responsible AI practices, and applying engineering health measures to drive continuous improvement
  • Lead API, SDK, CLI, and UI development that delivers intuitive, consistent, and well-documented experiences for building AI agents and integrating with GenAI models
  • Own architecture decisions for complex features including agent orchestration, knowledge integration, tool calling, and multi-turn conversations—ensuring scalability and extensibility
  • Serve as DRI for deployment, monitoring, incident response, and continuous improvement of live site services
  • Lead by example through code reviews, mentoring, and technical leadership—driving engineering excellence and growing talent across the team.
  • Fulltime
Read More
Arrow Right

Principal, Software Engineer, Back End

The Walmart Emerging-Tech group is a group charted to drive the creation of the ...
Location
Location
United States , Bentonville
Salary
Salary:
110000.00 - 220000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 12+ years of software engineering experience in building highly available systems
  • BS or MS in Computer Science or related degree
  • Programming languages, particularly Java
  • Data engineering and handling large datasets
  • Databases, including vector and big data technologies
  • Distributed computing, containerization (Docker/K8s), and multi-cloud
  • Proven track record of building successful software systems from inception to deployment
  • Proven track record of building solutions that solve highly complex business problems
  • Outstanding problem-solving skills, with the ability to make design trade-offs, balancing long-term big picture considerations with short-term implications of design decisions
  • Expertise in distributed systems, service-oriented architecture, CI/CD, and operational excellence best practices
Job Responsibility
Job Responsibility
  • Stay abreast with technical advancements and drive system architecture and software development processes
  • Lead and mentor teams in the implementation of complex systems, fostering a culture of technical excellence and innovation
  • Be hands-on in prototyping, researching, and coding scalable, consumer-facing systems
  • Collaborate with business and product teams to achieve our long-term business goals
  • Champion operational and engineering excellence
  • Participate in code reviews, operational reviews, architectural discussions, and troubleshooting sessions to ensure the highest standards of development
  • Provide mentorship to engineers, managers, and others to help develop great talent
What we offer
What we offer
  • Competitive compensation
  • Performance-based bonus awards
  • 401(k) match
  • Stock purchase plan
  • Paid maternity and parental leave
  • PTO
  • Multiple health plans
  • Medical, vision and dental coverage
  • Company-paid life insurance
  • Short-term and long-term disability
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - CoreAI

Within AI Platform, the Azure AI Search team powers rich knowledge base experien...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science, Engineering, or related field AND 6+ years of technical engineering experience building and operating cloud services (or equivalent experience)
  • 4+ years of technical leadership and architecture
Job Responsibility
Job Responsibility
  • Leads the disciplined adoption and continuous improvement of AI tools and Responsible AI practices across the SDLC, ensuring accountability for AI-generated assets and using engineering health metrics to drive measurable process improvements and share learnings
  • Leads engineering excellence for production services by driving diagnosability and incident prevention (debugging, telemetry, retrospectives), strengthening secure and privacy-preserving operations (least privilege), and raising code quality through timely, high-impact results, automated analysis, and best practices (including GenAI) to deliver secure, maintainable, high-performing code while proactively managing blockers and risks
  • Deliver success through empowerment and accountability by consistently demonstrating, sharing, and championing technical values
  • Uphold team culture, embody organizational values, and practice core engineering principles in daily work
  • Clarify technical objectives and outcomes, foster collaboration across boundaries, and help the team adapt and learn through example and leadership
  • Leads cross-group planning and execution (project/release/work management) by breaking long-term vision and ambiguous problems into milestones, driving estimation and capacity planning, and ensuring secure, compliant delivery with operational readiness (flighting, rollback, and disaster recovery)
  • Partners with internal and external stakeholders to validate user requirements and feasibility, incorporates customer insights and success metrics (including accessibility/globalization), and advocates for customer security and privacy needs across the solution
  • Fulltime
Read More
Arrow Right

Principal Software engineer

Microsoft is a company where passionate innovators come to collaborate, envision...
Location
Location
India , Bangalore
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, Engineering, or a related technical field, or equivalent practical experience
  • 10+ years of professional software engineering experience, including hands‑on development in one or more modern programming languages but not limited to C#, Java, goLang, Python
  • Strong understanding of core software engineering fundamentals, including data structures, algorithms, object‑oriented design, and scalable system principles
  • Experience developing, testing, debugging, and maintaining production‑quality code, following established coding standards and development processes
  • Working knowledge of cloud, distributed systems, or service‑based architectures, with exposure to reliability, performance, and monitoring concepts
  • Designing and Architecting Business Solutions: Designing and architecting products, services, and systems by employing design principles across diverse technological solutions and guiding projects through each phase of the engineering lifecycle to ensure alignment with business goals and customer satisfaction
  • Driving Solution Improvement and Excellence: Leading the validation of innovative products, services, and solutions through pinpointing opportunities for improvement, monitoring and testing systems, and fostering strategic solutions to identified challenges or issues
  • Engineering Robust Software Solutions: Employing computer science principles to design, develop, and optimize scalable algorithms, distributed systems, business applications, and other software solutions
  • Solving Problems Through a Data-Driven Approach: Extracting actionable insights to understand their implications within the broader organizational context
  • solving problems and making decisions through a swift, informed, and strategic approach
Job Responsibility
Job Responsibility
  • AI-Native Development: Improve AI tools and practices across the SDLC, own the quality of AI-generated artifacts, and embed Responsible AI controls and engineering-health metrics (e.g., Accelerate/SPACE/ESSP)
  • Coding: Lead and mentor teams to deliver secure, performant, well-tested, maintainable code—using modern coding patterns (including GenAI where appropriate), strong diagnostics/telemetry, and disciplined reviews/retrospectives to prevent and resolve production issues
  • Design: Own architecture and design decisions for complex systems, evaluating options and tradeoffs to meet security, privacy, scalability, resiliency/DR, cost, and testability requirements while coordinating dependencies across teams
  • Engineering Excellence: Drive best practices, learning, and developer tooling to raise engineering standards— especially around security/compliance evidence, “security as code,” automation, and scalable, reliable delivery
  • Implement: Plan and execute delivery with experimentation/flightings, clear success and guardrail metrics, secure rollout/rollback strategies, and automated deployments aligned to schedules and operational readiness
  • Reliability and Supportability: Build and improve observability and on-call readiness (logging, telemetry, dashboards, playbooks), lead incident response/postmortems, and reduce incident volume through systemic fixes and better troubleshooting assets
  • Understand User Requirements:Partner with stakeholders to validate user requirements and feasibility, capture explicit and implicit needs (including security/privacy), and define measurable feedback loops and metrics that guide future improvements
Read More
Arrow Right

Principal Software Engineer

Help build the end-to-end Generative AI stack for Responsible AI at Microsoft. L...
Location
Location
United States , Redmond
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proven experience in building high-scale distributed systems and high-availability services
  • Deep understanding of the AI lifecycle, specifically regarding model inference and system-level optimization
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including: Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Own and lead the architecture for complex, high-availability AI services, ensuring scalability, resiliency, and low-latency performance
  • Improve AI tools and practices across the SDLC, incorporating Responsible AI controls into the system backbone
  • Lead the integration of new AI services with existing platforms such as Microsoft Foundry, Azure AI Content Safety, and Azure OpenAI Service
  • Mentor teams in producing extensible, secure, and maintainable code. Identify effective practices in GenAI coding patterns and drive high-quality validation strategies
  • Identify and manage upstream/downstream dependencies, collaborating with partner teams to ensure seamless end-to-end testing and live site coverage
  • Act as a lead for security-by-design, ensuring AI safety features are implemented and regulatory audit trails are maintained
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

At Microsoft AI, our health team is on a mission to help millions of users bette...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Higher Degree in Computer Science, or related technical discipline AND strong software engineering experience with coding in languages/frameworks including, but not limited to, C#, C, C++, Java, Python, Rust, Typescript, Swift, Kotlin
  • Demonstrated expertise building products at scale, with domain expertise in one or more of distributed systems, cloud infrastructure, web, mobile, GenAI
  • Experience collaborating in cross functional teams, working through ambiguity to deliver high quality products
  • Have 0 to 1 experience with a bias towards shipping and learning, while balancing a high-quality bar
  • Proven ability to collaborate and contribute to a positive, inclusive work environment, fostering knowledge sharing and growth within the team
Job Responsibility
Job Responsibility
  • Collaborate with AI researchers, product managers, and designers to bring a world-class AI health companion to the world
  • Own the end-to-end development of features, from ideation and specification through to deployment and iteration
  • Design, build, and optimize production-grade code, delivering robust features within a much larger existing architecture
  • Work independently across a wide range of our stack, shipping delightful user experiences
  • Ensure resilience, maintainability, and security above all else
  • Build the hiring pipelines, onboarding frameworks, or software development best practices as needed to scale an engineering team around you
  • Guide peers, contributing to a culture of technical excellence and continuous improvement
  • Fulltime
Read More
Arrow Right