Job Description
In most instances, this position requires in-person interviews as part of the hiring process.
Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.
In accordance with Washington state law, we are highlighting our comprehensive benefits package, which is available to all eligible US based employees. Benefits for this role include:
US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Responsibilities
Learn more about benefits at Google .
Applicants in San Francisco: Qualified applications with arrest or conviction records will be considered for employment in accordance with the San Francisco Fair Chance Ordinance for Employers and the California Fair Chance Act.
In accordance with Washington state law, we are highlighting our comprehensive benefits package, which is available to all eligible US based employees. Benefits for this role include:
- Health, dental, vision, life, disability insurance
- Retirement Benefits: 401(k) with company match
- Paid Time Off: 20 days of vacation per year, accruing at a rate of 6.15 hours per pay period for the first five years of employment
- Sick Time: 40 hours/year (increased to 69 hours/year for Seattle) including 5 discretionary sick days per instance
- Maternity Leave (Short-Term Disability + Baby Bonding): 28-30 weeks
- Baby Bonding Leave: 18 weeks
- Holidays: 13 paid days per year
- Bachelor’s degree in Engineering, Computer Science, a related field, or equivalent practical experience.
- 5 years of experience in software engineering, data engineering, solution architecture, machine learning, or technical consulting, including experience writing code in Python and SQL.
- Experience with data cloud ecosystem products, technologies, or languages (e.g., Apache Spark, PySpark, BigQuery, Spanner, Catalog, and AlloyDB).
- Experience taking production-grade data cloud solutions from conception to launch, including architecting data systems on cloud platforms (e.g., GCP) and building structured/unstructured pipelines.
- Experience training, evaluating, and deploying machine learning models in production.
- Experience building LLM applications (e.g., Gemini, RAG, vector search) and multi-agent frameworks (LangGraph, CrewAI, ADK) using advanced patterns (ReAct, delegation).
- Experience with GCP data products (BigQuery, Spark, Spanner, Dataplex) or equivalents (Databricks, Snowflake), and open table formats (Iceberg, Delta Lake).
- Experience migrating analytics, Spark, or database workloads between platforms with measured cost and performance outcomes.
- Skilled in prompt engineering, model evaluation, LLM-native metrics (latency, tokens/sec, cost), state management, and granular tracing.
US: $174000 - $252000 (USD) + 15% bonus target + equity + benefits
Responsibilities
Learn more about benefits at Google .
- Build and ship production data and machine learning workloads with customers, writing, testing, and performance-tuning PySpark, SQL, and Python on BigQuery, Managed Spark, Spanner, and AlloyDB.
- Stand up working proofs with customers’ data, including de-identifying sensitive data (e.g., PCI, PHI).
- Build the data foundation for agentic solutions, including lakehouse architectures, metadata and semantic context, and the access controls that let custom agents act on trusted data.
- Train, evaluate, and deploy machine learning and agentic components where they improve the customer’s business metric, with evaluation and monitoring in place.
- Refactor and migrate high-cost analytics, Spark, and operational database workloads from other platforms onto Google Cloud engines, with measured price-performance results.
Not sure what kind of job to look for? Our career quiz is 30 quick questions, then the careers that fit your interests and what they pay. Take the career quiz →
View Similar Jobs
Matches Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.