Software Engineer
$149.4k - $211kApply research to high-impact problems by prototyping GenAI solutions, curating datasets, and building ML pipelines for generative media, multimodal understanding, and reinforcement learning.Develop and test robust product code, performing comprehensive testing that includes integration, performance, and security to ensure system quality and reliability.Collaborate with peers through rigorous design and code reviews to enforce best practices, improve system testability, and ensure overall efficiency and accuracy.Triage and resolve complex system issues by debugging, analyzing root causes, and implementing solutions to optimize hardware, network, and service operations.Create and maintain technical documentation and educational materials, adapting content based on product updates and user feedback to ensure clarity and relevance. Manage the full deployment lifecycle by contributing to system qualification, monitoring, process automation, and paying down technical debt to improve long-term scalability.Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics or a related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.Position requires 2 years of experience in the following: Software development using Java, C, C++, Python, or Go; Designing and applying data structures or algorithms; Systems thinking or analyzing technical problems from a broad, systems-level perspective; ML infrastructure management including model deployment, evaluation, optimization, and data processing; and Managing the full lifecycle of applied research projects from proof-of-concept to implementation.We are pushing the boundaries across multiple domains. Our global teams offer diverse learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort.The US base salary range for this full-time position is $149,400 - $211,000 + 15% bonus target + equity + benefits determined by role, level, and location. Individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Learn more about benefits at Google.Position reports to the Google Sunnyvale, CA office & may allow for a hybrid schedule per Google policy.Artificial intelligence will be one of humanity’s most transformative inventions. At Google DeepMind, we are a pioneering AI lab with exceptional interdisciplinary teams focused on advancing AI development to solve complex global challenges and accelerate high-quality product innovation for billions of users. We use our technologies for widespread public benefit and scientific discovery, ensuring safety and ethics are always our highest priority.We are pushing the boundaries across multiple domains. Our global teams offer diverse learning opportunities and varied career pathways for those driven to achieve exceptional results through collective effort.Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics or a related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.Position requires 2 years of experience in the following: Software development using Java, C, C++, Python, or Go; Designing and applying data structures or algorithms; Systems thinking or analyzing technical problems from a broad, systems-level perspective; ML infrastructure management including model deployment, evaluation, optimization, and data processing; and Managing the full lifecycle of applied research projects from proof-of-concept to implementation.
$123k - $190k
...and reliable Hardware-in-Loop validation platforms to test AV software prior to deployment, to ensure enterprise usability, end-user functionality... ...Validation and AV System Reliability. RoleAs a Software Engineer on the HIL Platform and Services Team, you get to be at the...SuggestedFull timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$174k - $253k
...or Go.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...SuggestedWorldwide$174k - $253k
...or equivalent practical experience.5 years of experience with software development in one or more programming languages.3 years of experience... ...to commit or contribute to Apache projects.Google's software engineers develop the next-generation technologies that change how...Suggested$174k - $253k
...Python.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and... ...Experience developing accessible technologies. Google's software engineers develop the next-generation technologies that change how...SuggestedWorldwide$147k - $211k
...Preferred qualifications: 1 year of experience in networking stack software development.Proficiency in building and working with AI Agent... ...Networking in Google Cloud Platforms (GCP).Google's software engineers develop the next-generation technologies that change how...Suggested$174k - $253k
...product or system development code. Review code developed by other engineers and provide feedback to ensure best practices (e.g., style... ...C).3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture...Worldwide$147k - $211k
...amongst available technologies.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines... ...in code and system health, diagnosis and resolution, and software test engineering.In this role, you will manage project...Worldwide$147k - $211k
...or equivalent practical experience.2 years of experience with software development or 1 year of experience with an advanced degree in... ...performance computing or cloud environments.Google Cloud's software engineers develop the next-generation technologies that change how...$123.2k - $189.1k
Job DescriptionAs a Software Engineer on the Software Validation team within the AV organization, you will play a critical role in simulation-led validation of autonomous vehicle behavior, with a strong focus on automation, internal tooling, and AI-assisted workflows.You...Full timeInternshipLocal areaWork from homeRelocation packageFlexible hours$125k - $191.7k
Job DescriptionHybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts for autonomous...Full timeLocal areaRemote workWork from homeFlexible hours$147k - $211k
...setting.Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,...$147k - $211k
...or equivalent practical experience.2 years of experience with software development or 1 year of experience with an advanced degree in... ...architecture.Experience in operating systems.Google's software engineers develop the next-generation technologies that change how...Worldwide$174k - $253k
...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture... ...developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...Worldwide$147k - $211k
...setting.Experience developing accessible technologies.Proficiency in code and system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation technologies that change how billions of users connect, explore,...$129.4k - $198.4k
...Generate documentation for design documents, port-mortems, and release notes Your Skills and AbilitiesA bachelors degree in Mechanical Engineering, Applied Physics, Aerospace Engineering, Computer Science, or a related area, and at least 3 years of experience in the vehicle...Full timeLocal areaWork from homeRelocationRelocation packageFlexible hours$144.7k - $221.4k
...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance at interfaces across the autonomy stack; partner...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$148k - $226.2k
...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity...Full timeLocal areaRemote workWork from home$129.4k - $198.4k
...and reliability of simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s core simulation... ..., delivering clear, actionable, and interpretable insights to engineering teams and leadership, including trend analysis and monitoring...Full timeLocal areaRemote workWork from homeFlexible hours$153.2k - $234.1k
Job DescriptionAbout the role:GM’s simulation team is looking for an experienced Senior Software Engineer to be a key technical leader in our mission to deliver autonomous driving technologies safely. This is a high-impact role where your work directly enables the validation...Full timeLocal areaWork from homeFlexible hours$174k - $253k
...robust, scalable, and high-performance features.Collaborate with engineers across various teams to understand requirements and build... ...degree or equivalent practical experience.5 years of experience in software development for core system-level software such as databases,...$170.6k - $261.3k
Job DescriptionAs a Senior Software Engineer on the SimCore team, you will build and deploy applied AI/ML solutions that directly support simulation workflows, internal tools, and mission-critical engineering use cases. You will operate at the full spectrum of innovation...Full timeLocal areaWork from homeFlexible hours$154.42k - $235.9k
...communication (IPC), middleware, and developer experience that make complex systems reliable, observable, and fast. As a Senior Software Engineer, you will design and deliver the core communication and runtime building blocks used by AV/Robotics applications on vehicles,...Permanent employmentFull timeLocal areaWork from homeRelocationRelocation packageFlexible hours$129.4k - $198.4k
...and efficiency of simulation tests used for autonomous vehicle software validation. Develop and maintain GM’s core simulation... ...insights on test operations, simulation trust and health trends to engineering teams and leadership. Drive scalable simulation quality assessments...Full timeLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$153.2k - $234.1k
...lines, developer environments, cloud services, and more. As an engineer in the AV Launch team, you’ll develop embedded applications and... ...other teams design and build the next generation of self-driving software at GM. Job Responsibilities Build on-vehicle services that...Full timeWork experience placementLocal areaWork from homeRelocation packageFlexible hours$147k - $211k
...practical experience.2 years of experience developing and maintaining software using C++.Experience designing, developing, and optimizing... ...generation, code completion, or debugging).Google's software engineers develop the next-generation technologies that change how...$147k - $210k
...programming in C++, Java or Go.2 years of experience building software for data privacy or security (e.g., identity and access management... ...system health, diagnosis and resolution, and software test engineering.Google's software engineers develop the next-generation...$207k - $301k
Manage and develop an engineering team by shaping career growth, managing sprint velocity, and allocating resources to balance immediate... ..., or equivalent practical experience.8 years of experience in software development.5 years of experience with networking.3 years of experience...Immediate start$172k - $300k
Job DescriptionRole Overview As a Senior Software Engineer - Networking in the AV (Autonomous Vehicle) Core Infrastructure organization, you will build and maintain software systems that automate, manage, and operate the secure hybrid network fabric supporting the global...Full timeLocal areaWork from homeFlexible hours$174k - $253k
...through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews... ...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent practical experience.5 years...$92k
Overview NRS offers customized solutions to asset managers and asset owners. We provide institutional transfer agency services, master trust and plan accounting, and fund-of-fund solutions. Founded in 1999, and a wholly owned subsidiary of Community Financial System, ...Full timeLocal areaVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- ngo software engineer Sunnyvale, TX
- software system engineer Sunnyvale, TX
- entry level software engineer remote Sunnyvale, TX
- software developer positions Sunnyvale, TX
- consulting software engineer Sunnyvale, TX
- software developer Sunnyvale, TX
- software engineer healthcare Sunnyvale, TX
- cybersecurity software engineer Sunnyvale, TX
- software developer fintech Sunnyvale, TX
- senior software engineer ruby on rails Sunnyvale, TX

