Software Engineer

Socket.dev

Mountain View (CA)

Hybrid

USD 149,400 - 211,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
Performance bonus
Benefits package

Job summary

Google DeepMind in Mountain View, CA is seeking a Software Engineer to help advance GenAI initiatives. You will prototype AI solutions, build robust ML pipelines, and collaborate with UX/Product teams to deliver impactful features.

The role involves rigorous testing, performance evaluation, and contributing to system reliability while working in a hybrid setup per Google policy.

Qualifications

  • Bachelor’s degree required with 2 years of related experience.
  • Experience in iOS development (Swift/Objective-C) including front-end feature implementation and UX/Product Management collaboration.
  • Designing and applying data structures or algorithms; systems thinking; live experiments; evaluating performance data; managing full lifecycle of applied research projects.

Responsibilities

  • Apply research to high-impact problems by prototyping GenAI solutions and building ML pipelines.
  • Develop and test robust product code with comprehensive testing for quality and reliability.
  • Collaborate through design and code reviews to enforce best practices and improve testability.
  • Triage and resolve complex system issues by debugging and optimizing hardware, network, and service operations.
  • Create and maintain technical docs and manage deployment lifecycle to improve long-term scalability.

Skills

iOS development (Swift/Objective-C)
Data structures & algorithms
Systems thinking
Live experiments & performance data
Full lifecycle of applied research

Education

Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics or related field

Tools

Swift/Obj-C

Job description

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: Experience in iOS development (Swift/Objective-C), including front-end feature implementation and collaboration with UX/Product Management; Designing and applying data structures or algorithms; Systems thinking or analyzing technical problems from a broad, systems-level perspective; Designing and executing live experiments and evaluating performance data; and Managing the full lifecycle of applied research projects from proof-of-concept to implementation.



ABOUT THE JOB:

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 https://www.google.com/about/careers/applications/benefits/.



Position reports to the Google Mountain View, CA office & may allow for a hybrid schedule as 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.



RESPONSIBILITIES:


  • Apply 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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Google • Mountain View (CA)

Hybrid
USD 149,000 - 211,000
Software Engineer
Software Engineer

Google • Sunnyvale (CA)

Hybrid
USD 149,000 - 211,000
Software Engineer
Software Engineer

Google Inc. • Mountain View (CA)

Hybrid
USD 149,000 - 211,000
Senior Software Engineer, Generative AI, Google Meet
Senior Software Engineer, Generative AI, Google Meet

Socket.dev • Raleigh (NC)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML GenAI, Google Workspace
Senior Software Engineer, AI/ML GenAI, Google Workspace

Socket.dev • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML, AI Builder
Senior Software Engineer, AI/ML, AI Builder

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML GenAI, Search
Senior Software Engineer, AI/ML GenAI, Search

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000
Senior Software Engineer, AI/ML GenAI, Core
Senior Software Engineer, AI/ML GenAI, Core

Socket.dev • New York (NY)

On-site
USD 174,000 - 252,000
Equity
Benefits
Bonus target
Software Engineer
Software Engineer

Google Inc. • Sunnyvale (CA)

Hybrid
USD 149,000 - 211,000
Equity opportunities
Comprehensive benefits
Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure
Senior Software Engineer, AI/ML GenAI, Google Cloud Compute Infrastructure

Socket.dev • Mountain View (CA)

On-site
USD 174,000 - 252,000