Software Engineer (GenAI / RAG Systems)

Hybrid in Mountain View, CA, US • Posted 9 hours ago • Updated 9 hours ago
Contract W2
Hybrid
$90 - $110/hr
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Artificial Intelligence
  • Google Cloud
  • Python
  • SQL
  • Systems Design
  • AngularJS
  • Semantic Search
  • Generative Artificial Intelligence (AI)

Summary

Role: Software Engineer (GenAI / RAG Systems)
Location: Mountain View, CA
Duration: 6 Months (Likely Extension)

About the Role
Join a high-impact engineering team working on productionizing internal AI tools used across Google. These tools have already proven value and are now being scaled into robust production systems.

You ll operate as a Lead IC (Individual Contributor) owning architecture, system design, and execution for GenAI-powered applications.

What You ll Do

  • Build and scale RAG-based contextual retrieval systems
  • Productionize GenAI-powered internal tools into enterprise systems
  • Design evaluation frameworks (precision, recall, cost optimization)
  • Develop full-stack applications (70% backend / 30% frontend)
  • Collaborate with Product, Security, Privacy, and Engineering teams
  • Work with LLMs (Gemini/Claude) to deliver intelligent applications

Required Skills

  • 3 5+ years building GenAI / LLM-based systems
  • Strong experience with RAG / semantic search / context retrieval
  • Expertise in LLM evaluation frameworks + SQL analysis
  • Full-stack development:
    • Backend: Python or Go
    • Frontend: Angular / TypeScript
  • Experience building chat-based or search-driven applications

Preferred

  • Experience with Google Cloud Platform (Google Cloud Platform)
  • Familiarity with agentic frameworks / AI agents
  • Background in large-scale web systems (Big Tech or startups)
  • Exposure to Google internal stack (Google Three)

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10440622
  • Position Id: 8917049
  • Posted 9 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Mountain View, California

15d ago

Easy Apply

Full-time

Depends on Experience

Palo Alto, California

Today

Easy Apply

Contract

Depends on Experience

Hybrid in Alameda, California

Today

Easy Apply

Contract

Depends on Experience

Sunnyvale, California

Today

Easy Apply

Contract

$69 - $84

Search all similar jobs