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

Staff Software Engineer

$189.3k - $290k

General Motors Proving Ground

Staff Software EngineerWork Arrangement: This role is categorized as hybrid. This means the successful candidate is expected to report to Mountain View, CA three times per week at minimum or other frequency dictated by the business.The RoleGM is looking to hire highly skilled and experienced Staff Software Engineers to join our team focused on developing cutting-edge AI agents. This role involves leading the design, development, and deployment of robust, scalable, and intelligent software agents that drive innovation across our products and services. The ideal candidate will have a deep understanding of AI/ML principles, distributed systems, and a track record of technical leadership.What You'll DoLead the architecture and implementation of next-generation AI agents, from conceptualization to production deployment.Drive technical direction and strategy for the AI agent platform, ensuring scalability, reliability, and performance.Mentor and guide junior and senior engineers, fostering a culture of technical excellence and best practices.Collaborate with Product Managers and other engineering teams to define requirements and deliver impactful solutions.Conduct complex code reviews, system design reviews, and provide constructive feedback.Identify and address technical debt, performance bottlenecks, and architectural challenges within the agent infrastructure.Stay current with the latest advancements in AI, machine learning, and software engineering to continually improve our technology stack.Your Skills & Abilities (Required Qualifications)Bachelor's degree in Computer Science, related technical field, or equivalent practical experience.8+ years of professional software development experience, with a focus on large-scale distributed systems or AI/ML infrastructure.Expert proficiency in one or more programming languages such as Python, C++, Java, or Kotlin.Extensive experience designing, building, and deploying production-grade AI/ML models or intelligent agents.Demonstrated technical leadership in complex projects, including mentoring and driving cross-functional initiatives.What Will Give You a Competitive Edge (Preferred Qualifications)Master's or Ph.D. in Computer Science or a related quantitative field.Deep expertise in specific AI agent technologies (e.g., Reinforcement Learning, Multi-Agent Systems, Large Language Models (LLMs)).Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes).Proficient with Android development with a proven ability to design and deploy high performance applications.Proven ability to communicate complex technical concepts effectively to both technical and non-technical audiences.A strong portfolio of contributions to open-source projects or relevant publications.CompensationThe compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of the California Bay Area.The salary range for this role is ($189,300 - $290,000). The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.Company Vehicle: Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, through which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.This Job may be eligible for relocation benefits.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Mountain View, CA vacancy
  • $176.4k - $319.72k

     ...About The Team The Systems Engineering team is responsible for the requirements, architecture...  ...works at the intersection of hardware, software, and robot operations, with a deep...  ...deployment.  About The Role As a Senior/Staff Software Engineer, Behavior Fault... 
    Suggested
    Full time
    Temporary work
    Work experience placement

    Nuro

    Mountain View, CA
    9 hours ago
  • $248k - $292k

     ...forefront of innovation and drive Honda's success in the EV market. About the role:  We are looking for an experienced Staff Software Engineer generalist to join the Drivemode IVI Team (In Vehicle Infotainment) as a foundational team member. Our goal is to assist... 
    Suggested
    Full time
    Flexible hours

    Drivemode

    Mountain View, CA
    9 hours ago
  • $189k - $303k

     ...get crucial goods where they need to go, and make mobility more efficient and accessible for all.  We’re searching for a Staff Software Engineer for the calibration team. The calibration team is responsible for ensuring all sensors on all vehicles remain well aligned... 
    Suggested
    Full time

    Aurora Innovation

    Mountain View, CA
    9 hours ago
  • $176.4k - $319.72k

     ...clear path to AVs at commercial scale—empowering a safer, richer, and more connected future. About the Role As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end... 
    Suggested
    Odd job
    Full time
    Work experience placement

    Nuro

    Mountain View, CA
    9 hours ago
  •  ...Sales team to deliver new features that align with the needs of the business Provide technical leadership and mentoring to other engineers on the team Contribute and drive frameworks that lead to significant user experience improvements Assist the team in... 
    Suggested
    Full time

    Navan

    Palo Alto, CA
    9 hours ago
  •  ...can use deep data insights to improve their business. Our engineering teams build technical products that fulfill real, important needs...  ...platform. We develop and operate one of the largest-scale software platforms. The fleet consists of millions of virtual machines,... 
    Full time

    Databricks

    Mountain View, CA
    9 hours ago
  • $180k - $205k

     ...and we are looking for exceptional talent to join us on this extraordinary journey! Responsibilities: Develop and implement software for control of photonic quantum computers in Rust. Design and architecture of system software. Participate in design and... 
    Full time

    Psiquantum

    Palo Alto, CA
    9 hours ago
  • $170k - $260k

     ...serves as an all-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless...  ....  About the role We are looking for a Senior or Staff Software Engineer with a strong background in Visual Odometry (VO) and... 
    Odd job
    Full time
    Work at office

    Gatik Ai

    Mountain View, CA
    9 hours ago
  •  ...design, development, and optimization of high‑performance C++ software for real‑time video processing and GPU‑intensive workloads. Build...  ..., OS frameworks, and third‑party applications (including game engines). Act as a technical ambassador, collaborating with GPU vendors... 
    Full time

    Dolby

    Sunnyvale, CA
    9 hours ago
  • $152k - $248k

     ...center capacity management tools that power Infrastructure Engineering at LinkedIn. We own tooling for every phase of the hardware...  ...infrastructure we manage is what serves LinkedIn to the world. As a Staff Software Engineer, you will design and build full-stack systems end... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    3 days ago
  • $157.1k - $246.5k

     ...that quantify the accuracy and reliability of simulation tests used for autonomous vehicle software validation. Lead cross-functional initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to tightly integrate team-owned evaluation products into... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $180k - $303k

     ...safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Staff Software Engineer to join Aurora’s Vehicle Connectivity team. This team is responsible for Aurora’s self-driving vehicle connectivity stack... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    4 days ago
  • $207k - $301k

     ...practical experience. 8 years of experience in software development.5 years of experience...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a related...  ...SOTA evaluation technology to Cloud. As a Staff Software Engineer on this team, you will... 

    Google

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ...where every interaction and every millisecond matters. As a Staff Android Engineer, you will lead the architecture, development, and evolution...  ...-technical stakeholders.What you'll bring: 8 -10 years of software engineering experience with strong Android development expertise... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $207k - $301k

    Design, develop, test, deploy, maintain, and enhance large-scale software solutions.Provide technical leadership on projects. Manage...  ...outcomes, and timelines. Influence and coach a distributed team of engineers.Lead the design and implementation of recommendation systems,... 

    Google

    Mountain View, CA
    9 hours ago
  • $262k - $364k

     ...goals, outcomes, and timelines. Influence and coach a distributed team of engineers.Minimum qualifications:Bachelor’s degree or equivalent practical experience.8 years of experience in software development.5 years of experience with design and architecture; and testing... 

    Google

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Drive technical project strategy, lead large-scale ML infrastructure... 

    Google

    Sunnyvale, CA
    4 days ago
  • $185.1k - $284.1k

    Job DescriptionRole: As a Staff Software Engineer on the Metrics Frameworks team within the Simulation, Evaluation, and Data organization, you will provide technical leadership for the infrastructure and frameworks that accelerate autonomous vehicle development, testing... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    9 hours ago
  •  ...are passionate about fostering innovation, collaboration, and diversity in the workplace.We are looking for an exceptional Staff Software Engineer to join our Growth Engineering team — a technical leader who is also an active practitioner in the AI-augmented development... 
    Local area
    Flexible hours
    Shift work

    Pebl

    Palo Alto, CA
    3 days ago
  • $213.48k - $319.72k

     ...Team crafts vital services that ensure Nuro Driver reaches destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs, and manage scalable traffic for every journey, adapting as our business... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $185k - $284.1k

     ...strategy and architecture for metrics and analyses to evaluate autonomous driving software performance across the autonomy stack. Lead cross-functional efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation into development workflows and... 
    Full time
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

    Write low-level performance software for a new systolic array accelerators. Identify high-value algorithms and problems that are a match...  ...on the new accelerator for the performance software engineers and general software engineers who follow.Collaborate with application... 

    Google

    Mountain View, CA
    1 day ago
  • $207k - $300k

    Lead the design, development, and maintenance of large-scale software solutions, including kernel storage stacks, Linux drivers, firmware...  ...teams.Influence, coach, and mentor a distributed team of engineers while managing project priorities, deadlines, and deliverables... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $207k - $301k

    Design, develop, test, deploy, maintain, and enhance large scale software solutions.Provide technical leadership on high-impact projects...  ..., and timelines. Influence and coach a distributed team of engineers.Lead the design and implementation of recommendation systems,... 

    Google

    Mountain View, CA
    9 hours ago
  • $150k - $215k

    Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking to grow their career in the network security industry.Responsibilities:Developing and enhancing features in signature... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $262k - $365k

     ..., Multi-Dimensional Roadmaps collaborating with Distinguished engineers and Google Fellows working on Exabyte scale Storage Solutions...  ...experience with design and architecture; and testing/launching software products.Experience with distributed computing, big data analytics... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $229k - $343k

     ...subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn, and other digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store team! This tech lead will be responsible for the design of the team's systems and... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    4 days ago
  • $207k - $301k

    Act as a core engineering partner to product, UX, analytics, and privacy teams in a cross-functional triad to prototype solutions, refine...  ...prototypes, managing technical uncertainties, and delivering software solutions.Contribute to a collaborative and supportive team environment... 

    Google

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...$143000 - $286000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeWe are looking for a Staff Software Engineer with strong engineering fundamentals, mobile experience, and a full-stack mindset. This role is not limited to mobile frontend... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $226.14k - $286k

     ...PermanentCompany: WalmartBusiness Segment: Home OfficePosition: Staff Software EngineerJob Location: 1375 Crossman Avenue, Sunnyvale, CA 94...  .... Perform maintenance (corrective, adaptive, perfective) engineering activities. Analyze application logs, maintenance activity... 
    Full time
    Temporary work

    Walmart

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!