Enable job alerts via email!

Senior Software Engineer, Generative AI

AECOM

Mountain View (CA)

On-site

USD 166,000 - 244,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

AECOM is seeking a Software Engineer to join their team in Mountain View. This role involves leveraging GenAI techniques and software development skills to contribute to next-generation technologies and advertising products. Ideal candidates will have a strong background in programming, design reviews, and collaboration within a dynamic work environment.

Qualifications

  • 5 years of experience with GenAI techniques and software products.
  • Experience in a complex organization and implementing ML model optimizations.

Responsibilities

  • Participate in or lead design reviews with peers.
  • Review code and provide feedback to ensure best practices.
  • Contribute to documentation and educational content.

Skills

GenAI techniques
Software testing
Programming in Python
Programming in C++

Education

Bachelor's degree
Master's degree or PhD in Computer Science

Job description

Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 5 years of experience with GenAI techniques (e.g., LLMs, Multi-Modal, Large Vision Models) or with GenAI-related concepts (e.g., language modeling, computer vision).
  • 5 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.
  • Experience programming in Python or C++.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or a related technical field.
  • 3 years of experience working in a complex, matrixed organization involving cross-functional or cross-business projects.
  • Experience in implementing solutions, contributing to ML model optimizations and data processing.
  • Experience in AI/ML quality evaluation and improvement.

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 handle information at massive scale, extending 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, data storage, security, AI, natural language processing, UI design, and mobile. As a software engineer, you will work on specific projects critical to Google’s needs with opportunities to switch teams and projects as you grow and evolve. We need versatile engineers who display leadership qualities and enthusiasm to take on new problems across the full-stack.

Google Ads powers the open internet with technology that connects and creates value for people, publishers, advertisers, and Google. Our teams build Google's Advertising products, including search, display, shopping, travel, and video advertising, as well as analytics. We create trusted experiences between people and businesses with useful ads, helping grow businesses of all sizes, from small businesses to large brands and YouTube creators, with effective tools that deliver measurable results. We also enable Google to engage with customers at scale.

The US base salary range for this full-time position is $166,000-$244,000 + bonus + equity + benefits. Salary ranges depend on role, level, and location. Individual pay within the range is determined by work location, skills, experience, and education. Your recruiter can share the specific salary range for your preferred location during the hiring process.

Note: The listed compensation reflects the base salary only, excluding bonus, equity, or benefits. Learn more about benefits at Google (https://careers.google.com/benefits/).

Responsibilities include:

  • Participate in or lead design reviews with peers and stakeholders to decide on technologies.
  • Review code developed by others and provide feedback to ensure best practices (e.g., style guidelines, code quality, testability, efficiency).
  • Contribute to documentation or educational content, updating based on product changes and user feedback.
  • Drive progress through data analysis and experimentation, identify opportunities, design and implement solutions, and iterate.
  • Contribute to the team's long-term strategic roadmap and future planning.

Google is an equal opportunity employer and committed to diversity and inclusion. We consider qualified applicants regardless of race, color, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. For accommodations, please complete our Accommodations for Applicants form.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer, GenAI Tasking Experience

Scale AI, Inc.

California

On-site

USD 188,000 - 226,000

7 days ago
Be an early applicant

Software Engineer-SMTS-Specific Skills Apex, Java-CIO Org

The Fountain Group

San Francisco

Remote

USD 200,000 - 250,000

7 days ago
Be an early applicant

Senior Software Engineer, Agentic Core Services (CoreAI)

Microsoft

Mountain View

On-site

USD 130,000 - 180,000

14 days ago

Senior Software Engineer

Mercury Insurance

Remote

USD 92,000 - 175,000

14 days ago

Senior Software Engineer, Sweeps - US (Remote)

wandb

San Francisco

Remote

USD 177,000 - 245,000

30+ days ago

Software Engineer, Machine Learning

Figma

San Francisco

Remote

USD 149,000 - 350,000

4 days ago
Be an early applicant

Sr. MTS, Software Engineer (Fullstack)

eBay

Portland

Remote

USD 152,000 - 248,000

2 days ago
Be an early applicant

Senior Software Engineer, Node.js + React - LLM Platform

Motorola Solutions

San Mateo

On-site

USD 89,000 - 179,000

2 days ago
Be an early applicant

Senior Software Engineer, Node.js + React - LLM Platform

Davita Inc.

San Mateo

On-site

USD 89,000 - 179,000

2 days ago
Be an early applicant