Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Enterprise AI Platform

$160.2k - $425k

GitHub

Principal Software EngineerWe are looking for a Principal Software Engineer to define and build the foundational systems for GitHub's Enterprise AI Platform.This role sits at the intersection of distributed systems, AI/agent platforms, developer tooling, identity, policy, and platform architecture. You will shape how AI agents operate safely and consistently across IDEs, CLI, MCP, long-running agents, and future Copilot experiences.This is a highly strategic, high-ambiguity role with broad technical influence across Copilot, platform infrastructure, client experiences, identity, billing, and enterprise products.You will define platform primitives that shape enterprise AI adoption across millions of developers and tens of thousands of organizations across GitHub's ecosystem.ResponsibilitiesDefine Enterprise AI Control Plane Architecture: Drive the technical direction for a unified AI control plane spanning models, agents, tools, MCP, permissions, spend, plugins, and client settings with a vision of policy authored once, enforced consistently everywhere.Build Foundational Platform Primitives: Architect scalable policy engines, governance SDKs, client-side enforcement frameworks, and extensible schemas for agentic workflows.Drive Cross-Client Consistency: Partner across Copilot CLI, IDE, agent, and platform teams to standardize policy enforcement through reusable APIs, contracts, and SDK patterns.Solve Hard Distributed Systems Problems at Scale: Design reliable, scalable, secure, and resilient systems for policy evaluation, spend enforcement, permissions, auditability, and observability supporting millions of developers.Influence GitHub's AI Platform Strategy: Partner with engineering and product leaders to shape the long-term enterprise AI roadmap, technical direction and cross-organizational alignment.Raise the Engineering Bar: Mentor senior engineers and elevate architectural rigor, systems thinking, and technical execution across teams.Qualifications11+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,OR Associate's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 10+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,OR Bachelor's Degree in Computer Science or related field AND 9+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,OR Master's Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 7+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,OR PhD Degree in Computer Science, Electrical Engineering, Electronics Engineering, Math, Physics, Computer Engineering, Computer Science, or related field AND 5+ years experience in Software Engineering, Computer Science, or related technical discipline with proven experience maintaining and delivering production software coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python,OR equivalent experience.Preferred Qualifications:Deep Distributed Systems Expertise: Deep experience building and operating large-scale distributed systems or platform infrastructure.Platform & Systems Design: Strong expertise designing scalable systems across APIs, identity, policy engines, security, reliability, and infrastructure platforms.AI / Platform Experience: Proven experience building platform infrastructure, developer platforms, AI systems, or large-scale technical platforms.Cross-Organizational Technical Leadership: Demonstrated success driving architecture, platform adoption, and alignment across multiple teams.Influence Without Authority: Strong track record of shaping technical direction and delivering outcomes across organizational boundaries.Builder Mindset: Comfortable operating in ambiguity and fast-moving environments, creating clarity, and balancing long-term platform investments with pragmatic execution.Preferred Experience: Background in AI/LLM systems, agentic platforms, developer tooling, governance systems, enterprise software, or cloud-native systems (Azure, Kubernetes, AKS) is a plus.Compensation RangeThe base salary range for this job is USD $160,200.00 - USD $425,000.00 /Yr. These pay ranges are intended to cover roles based across the United States. An individual's base pay depends on various factors including geographical location and review of experience, knowledge, skills, abilities of the applicant. At GitHub certain roles are eligible for benefits and additional rewards, including annual bonus and stock. These rewards are allocated based on individual impact in role. In addition, certain roles also have the opportunity to earn sales incentives based on revenue or utilization, depending on the terms of the plan and the employee's role. This position will be open for a minimum of 3 days, with applications accepted on an ongoing basis until the position is filled.GitHub valuesCustomer-obsessedShip to learnGrowth mindsetOwn the outcomeBetter togetherDiverse and inclusiveManager fundamentalsModelCoachCareLeadership principlesCreate clarityGenerate energyDeliver successWho We AreGitHub is the world's leading AI-powered developer platform with 150 million developers and counting. We're also home to the biggest open-source community on earth (and 99% of the world's software has open-source code in its DNA). Many of the apps and programs you use every day are built on GitHub. Our teams are dreamers, doers, and pioneers, leading the way in AI, driving humanitarian efforts around the globe, and even sending open source to Mars (and beyond!). At GitHub, our goal is to create the space you need to do your best work. We're remote-first and offer competitive pay, generous learning and growth opportunities, and excellent benefits to support you, wherever you are—because we know that people flourish when they can work on their own terms. Join us, and let's change the world, together.EEO StatementGitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!

Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Enterprise AI Platform in Washington DC vacancy
  •  ...VirginiaHybridFull Time$180k - $200kAn early-stage AI startup is hiring a Principal Software Engineer to join its team. This is a hybrid opportunity based in Herndon, VA.The company is building the platform enterprises use to deploy, monitor, and optimize AI systems in... 
    Platform

    Motion Recruitment

    Arlington, VA
    1 day ago
  • $272k - $431.25k

     ...framework for serving generative AI and reasoning models across...  ...of any single GPU, this platform enables efficient,...  ...workloads.We are seeking a Principal Systems Engineer to define the vision and roadmap...  ...cloud tiers, especially in enterprise or hyperscale environments.... 
    Platform
    Full time
    Local area
    Remote work

    Nvidia

    Washington DC
    4 days ago
  • $172.5k - $313.7k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with...  ...Salesforce.Salesforce is seeking a Principal Software Engineer (PMTS) to join the Tableau...  ...applications that enable enterprise customers to discover,...  ...intensive analytics, and cloud platform engineering. You will be a... 
    Platform
    Full time

    Salesforce

    Washington DC
    2 days ago
  • $150k

     ...Principal Software Engineer at NAVEXAt NAVEX, we're transforming the world—making...  ...and compliance management platform that helps our customers protect...  ...interest in Generative AI and the ability to evaluate...  ...software developersPartner with Enterprise Architects to design our... 
    Platform

    NAVEX Global

    Washington DC
    19 hours ago
  • $117.1k - $187.3k

     ...innovative education technology platforms. Specifically, you will lead...  ...workflows and Content AI platforms. As a successful technology...  ...will build and lead remote software engineering organizations using agile...  ...deliver high availability enterprise software. You will partner... 
    Platform
    Work experience placement
    Local area
    Remote work
    Worldwide

    Cengage

    Washington DC
    19 hours ago
  •  ...Design and develop software applications using Twelve...  ...experience with cloud platforms (AWS, Azure, or Google...  ...Develop and maintain Enterprise Java Batch application...  ...Science, Mathematics, Engineering or a related field....  ...Artificial Intelligence (AI) and showcase the ability... 
    Platform

    Saxon Global

    Riverdale, MD
    1 day ago
  • $144.2k - $288.4k

     ...Principal Software Engineer We're building a world of health around every individual...  ..., multi-service clinical platform on GCP, while personally...  ...management of models on Vertex AI, including feature...  ...teams to ensure solutions meet enterprise standards for compliance, privacy... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    Oak St. Health

    Washington DC
    4 days ago
  • $200k - $225k

     ...Xometry is looking for a Principal Software Engineer to join our Partner Ecosystems...  ...that embeds Xometry's AI-native marketplace directly...  ...world's leading CAD and PLM platforms. You will be the primary...  ...landmark partnership with a major enterprise partner. This is not a... 
    Platform
    Work at office
    3 days per week

    Xometry

    Silver Spring, MD
    1 day ago
  • $148.5k - $223.9k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with...  ...Salesforce.The ExperienceThe Enterprise Security Engineering team builds and operates...  ...environment.As a full-stack software engineer on this team, you...  ...Technology (NIST), SOC 2) into the platform.Write clean, maintainable,... 
    Platform
    Full time

    Salesforce

    Washington DC
    19 hours ago
  • $200k - $280k

     ...of clearance. Are you a Principal DevOps / Software Engineer who is ready for a new...  ...Software & System Engineering in Enterprise and Cyber Security...  ...Analytics, Machine Learning, AI, and DevOps Containerization...  ...a business intelligence platform supporting data-driven decisions... 
    Platform
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Laurel, MD
    2 days ago
  •  ...most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the CDAO AI/ML Data Platforms Team, you provide deep engineering expertise...  ...enabled engineering across a portfolio (using enterprise-authorized tools within the work environment... 
    Platform

    JPMorgan Chase & Co.

    Washington DC
    5 days ago
  • $131.3k - $237.35k

     ...future.We’re seeking a Principal Engineer / Technical Lead to...  ...support the Compartmented Enterprise Services Office (CESO...  ..., highly automated platform designed to support a...  ...)Experience with software development languages...  ...adoption of generative AI tools across... 
    Platform
    Full time
    Temporary work
    Work at office

    Leidos

    Arlington, VA
    1 day ago
  • $144.2k - $288.4k

     ...passionate, and people-focused Principal Software Development Engineer to join our high-energy,...  ...our consumers by driving AI-powered innovation that...  ...building an integrated platform that powers innovative...  ...Release Trains (ARTs), or enterprise platforms. Success in this... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Washington DC
    4 days ago
  • $117.2k - $313.7k

     ...SalesforceSalesforce is the #1 AI CRM, where humans with...  ...applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting,...  ...and stability of a global enterprise — with true end-to-end...  ...on backend systems, cloud platforms, and infrastructure.Languages... 
    Platform
    Full time
    Work experience placement
    Remote work

    Salesforce

    Washington DC
    2 days ago
  •  ...to join our talented Team.Job Title: AI Cyber Engineer (Enterprise Security & Autonomous Remediation) Job...  ..., artificial intelligence, software development, and automation to move beyond...  ...CollaborationWork closely with:AI Program teamsCloud Platform and Cloud Engineering teamsSoftware... 
    Platform
    Shift work

    Ampcus

    Washington DC
    3 days ago
  • $200k - $280k

     ...clearance.*** Are you a Principal Full Stack Software Engineer who is ready for a new...  ...& System Engineering in Enterprise and Cyber Security solution...  ...Analytics, Machine Learning, AI, and DevOps...  ...ASGARD, or other automation platforms, alongside past CNE exposure... 
    Platform
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies

    Laurel, MD
    a month ago
  •  ...Enterprise AI Security Engineer MANTECH seeks a motivated, career and customer oriented Enterprise AI Security Engineer for a new initiative....  ...and sustainment of enterprise-scale AI, data, and mission platform capabilities across the cloud, edge, and classified operational... 
    Platform
    Work at office

    Hackajob

    Washington DC
    2 days ago
  • $161.6k - $286.2k

     ...Frontline team is looking for a Principal Group Software Engineer Manager to run our...  ...we want to use the latest AI technology and Operations...  ...engineering teams to deliver enterprise applications, services and...  ...with Dataverse and Power Platform is a plus Experience with... 
    Platform
    Full time
    Local area
    Remote work

    Microsoft

    Washington DC
    12 days ago
  • $137.5k - $229.1k

    Position Summary The Enterprise Data Architect drives the implementation...  ...Data Architect on the AI & Data team, you will be...  ...operating cutting-edge Data and AI platforms, products, insights, and...  ...functional teams across product, engineering, and stakeholder groupsFor... 
    Platform
    Local area

    Deloitte

    Rosslyn, VA
    3 days ago
  • $205.6k - $269.9k

     ...people. about this team The Enterprise Data & AI organization is a strategic and operational...  ...and building the data and AI platforms and services that enable the...  .... core responsibilities As a Principal Software Engineer, you will own the system design and... 
    Platform
    Permanent employment
    Part time
    Immediate start
    Work visa

    lululemon

    Washington DC
    25 days ago
  •  ...Job Title: Principal Software Engineer Client: Leidos LOCATION: Woodlawn, MD (5 days...  ...latest trends in Artificial Intelligence (AI) and showcase the ability to apply AI...  .... Experience with low code platforms like ServiceNow, Pega, MS Power Platform... 
    Platform
    Contract work
    Relocation

    3B Staffing LLC

    Riverdale, MD
    4 days ago
  • $114.6k - $234.6k

     ...seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle...  ...ability to define and drive commerce platforms used by global retailers. If you are curious...  ...to life-saving care. And with AI embedded across our products and services... 
    Platform
    Temporary work
    Remote work
    Flexible hours

    Oracle

    Washington DC
    5 days ago
  • $163.8k - $257.4k

     ....About the Role:We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data...  ...NASDAQ: GTM) is the Go-To-Market Intelligence Platform that empowers businesses to grow faster with AI-ready insights, trusted data, and advanced... 
    Platform
    Worldwide

    ZoomInfo

    Bethesda, MD
    2 days ago
  •  ...Corporation seeks a highly capable Data Engineer for a new initiative in the...  ...design, deploy, operate, and sustain AI-ready data and mission platform capabilities across cloud, edge, and...  ..., ensure AI readiness, and support enterprise data layers; collaboration with cross... 
    Platform

    ManTech International

    Washington DC
    1 day ago
  • Venture Global LNG in Arlington, VA seeks a Director of AI Engineering to define and execute the enterprise AI strategy, architecture, and operating model. You...  ...team of senior AI and ML engineers, drive platform capabilities, and ensure security-first AI deployments... 
    Platform

    Venture Global LNG

    Arlington, VA
    3 days ago
  • $160k - $180k

     ...Nasdaq: INOD) is a global data engineering company. We believe that data...  ...and Artificial Intelligence (AI) are inextricably linked. Our...  ...of transferable solutions, platforms, and services for Generative...  ...the Role: Opens and carries enterprise accounts serving government... 
    Platform
    Full time
    Contract work
    For contractors

    Innodata

    Washington DC
    3 days ago
  • $231k

     ...and build for travelers everywhere. Principal Software Development Engineer Expedia Technology teams partner...  ...our employees. A singular technology platform powered by data and machine learning...  .... - Safely integrate and operate AI/ML-enabled solutions that improve outcomes... 
    Platform

    Expedia Group

    Washington DC
    12 days ago
  • $160k - $250k

     ...idea to execution faster. Our platform orchestrates across martech...  ...investors, we're building software that adapts to the user,...  ...help define the future of AI-native content operations,...  ...Gradial is seeking a Principal Software Engineer to drive the architecture and... 
    Platform
    Full time
    Work at office
    Flexible hours
    3 days per week

    Gradial

    Washington DC
    5 days ago
  •  ...institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering...  ...(HPC) practices that intersect with AI/ML. Thus, you are collaborative—especially since... 
    Platform

    JPMorgan Chase & Co.

    Washington DC
    1 day ago
  • $99k - $225k

    Enterprise Agentic AI EngineerThe Opportunity:As an experienced engineer, you know that agentic AI is transforming how organizations...  ...modernization by integrating platforms such as Icertis, Ivalua, and...  ...degree in a Computer Science, Software Engineering, Data Science,... 
    Platform
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work
    Shift work

    Booz Allen Hamilton

    McLean, VA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Enterprise AI Platform. Be the first to apply!