Senior Software Engineer, Developer AI Research

Google LLC

New York (NY)

On-site

USD 174,000 - 252,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Google LLC is seeking software engineers for DevAI Research to advance AI-assisted development across the software lifecycle. You will explore techniques in agent design, observability, and performance benchmarking to push the state of the art in AI usage within Google's development environments.

Role emphasizes research excellence, collaboration, and translating prototypes into production-ready systems with potential for publishing findings and contributing to high-impact projects.

Qualifications

  • Bachelor's degree or higher in CS/ML or equivalent practical research experience.
  • 5 years of software development experience in one or more programming languages.
  • 3 years of research experience in AI/ML or software engineering research (e.g., deep learning, LLMs, program analysis).
  • First-author publications in relevant conferences/journals are a plus.

Responsibilities

  • Articulate a long-term direction for AI-assisted development and a road map to achieve it.
  • Design, evaluate, and deploy novel AI techniques to accelerate software development at Google.
  • Develop neurosymbolic techniques to improve the SDLC and produce robust software.
  • Collaborate within teams and with cross-functional partners to guide projects from research to launch.
  • Publish findings within the broader research community.

Skills

Programming languages
Industry experience
Research experience in AI/ML
Publications

Education

Bachelor's degree in CS/ML or equivalent
PhD in CS/ML or related field

Job description

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Developer AI (DevAI) Research aims to advance the state of the art in AI-assisted development both inside Google and within the computing field as a whole. We research new techniques across the domains of agent design, capabilities, and observability; benchmarking methods and metrics; formal and semi-formal reasoning; and human-agent collaboration, all in the service of understanding current performance and breaking new ground in high-performance, reliable, and transparent AI usage within Google’s development environment. We share our knowledge broadly, both within Google and in external publications.

Individual pay is determined by factors including job-related skills, experience, and relevant education or training.

US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits

Learn more about benefits at Google.

  • Articulate a long-term direction for progress in AI-assisted development and a road map for achieving that direction.
  • Design, evaluate, and deploy novel techniques for accelerating development at Google through the application of state-of-the-art AI techniques.
  • Develop novel neurosymbolic techniques for accelerating the Software Development Life Cycle (SDLC) lifecycle and producing more-robust software.
  • Collaborate within the team, across the organization, and with cross-functional partners to guide projects from initial research to successful launch.
  • Share novel results and publish findings within the broader research community.
Minimum qualifications:
  • Bachelor's degree in Computer Science, Machine Learning, or equivalent practical research experience.
  • 5 years of experience with software development in one or more programming languages.
  • 3 years of research experience in artificial intelligence, machine learning, or software engineering research (e.g., deep learning, LLMs, program analysis/synthesis).
Preferred qualifications:
  • PhD degree in Computer Science, Machine Learning, or equivalent practical research experience.
  • First-author publications in conferences in software engineering (ICSE, FSE, ASE), programming languages (PLDI, POPL), or machine learning/NLP (NeurIPS, ICML, ICLR, ACL, EMNLP).
  • Experience with landing deep learning/LLM-based products or platforms.
  • Experience with SOTA methods for software verification (e.g., Lean, Dafny) and safe systems programming (e.g., Rust).
  • Experience developing accessible technologies.
  • Excellent prototyping and engineering skills in a scripting language for conducting experiments and translating research prototypes to production environments.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Developer AI Research
Senior Software Engineer, Developer AI Research

Google LLC • San Jose (CA)

On-site
USD 180,000 - 240,000
Health Insurance
Dental Insurance
Vision Insurance
+10
Research Scientist, GenAI, DeepMind
Research Scientist, GenAI, DeepMind

DeepMind Technologies Limited • Mountain View (CA)

On-site
USD 207,000 - 300,000
Staff Software Engineer, AI/ML GenAI, Search Intelligence
Staff Software Engineer, AI/ML GenAI, Search Intelligence

Google LLC • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target 20%
Benefits
Staff Research Engineer, Applied AI, DeepMind
Staff Research Engineer, Applied AI, DeepMind

Google DeepMind • Mountain View (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus target 20%
Benefits
Frontier AI Research Scientist, DeepMind
Frontier AI Research Scientist, DeepMind

Google LLC • Mountain View (CA)

On-site
USD 147,000 - 210,000
Senior Software Engineer, AI/ML GenAI, AI and Infrastructure
Senior Software Engineer, AI/ML GenAI, AI and Infrastructure

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Software Engineer, AI Infrastructure, Core
Software Engineer, AI Infrastructure, Core

Google LLC • New York (NY)

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

Google LLC • Austin (TX)

On-site
USD 174,000 - 252,000
Staff Software Engineer, AI Incubation and Rapid Infrastructure Automation
Staff Software Engineer, AI Incubation and Rapid Infrastructure Automation

Google LLC • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Equity
Bonus potential
Benefits
Senior Software Engineer, AI/ML, AI and Infrastructure
Senior Software Engineer, AI/ML, AI and Infrastructure

Google LLC • Sunnyvale (CA)

On-site
USD 174,000 - 252,000
Health insurance
401(k) with company match
Paid time off
+1