Senior Software Engineer - Cortex AI - FDE

Snowflake
Menlo Park
Workplace: HybridFull timeUSD 200,000 - 270,000 annuallyFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Systems thinking","Cross-layer debugging","Experimental mindset","Comfort with ambiguity","Product judgment"]

Build and scale backend infrastructure for agentic AI on the Cortex Apps team, powering Snowflake Intelligence, Cortex Agents, and Search. Own architecture and delivery for agent execution environments, high-throughput retrieval (RAG) systems, and automated evaluation infrastructure. Productionize AI workflows into hardened, multi-tenant microservices with observability and guardrails, while optimizing routing, prompt caching, and overall performance and cost.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Snowflake
Snowflake
3 days ago

Senior Software Engineer - Cortex AI - FDE

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 19 hours agoStatus: Live

Job Summary

Build and scale backend infrastructure for agentic AI on the Cortex Apps team, powering Snowflake Intelligence, Cortex Agents, and Search. Own architecture and delivery for agent execution environments, high-throughput retrieval (RAG) systems, and automated evaluation infrastructure. Productionize AI workflows into hardened, multi-tenant microservices with observability and guardrails, while optimizing routing, prompt caching, and overall performance and cost.
Location: Menlo Park
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Architect and scale orchestration engines for agentic workflows with low-latency tool execution and robust state management.
  • •Design high-performance retrieval-augmented generation systems, including vector database integration, search indexing, ranking, caching, and metadata extraction.
  • •Develop automated infrastructure for large-scale evals, including golden set simulations, error analysis pipelines, and hillclimbing experiments.
  • •Productionize AI workflows into hardened, multi-tenant microservices with guardrails and observability.
  • •Optimize performance and cost through infra strategy for model routing, prompt caching, and token optimization.

Pay and Benefits

Salary: USD 200,000 - 270,000 annually

Key Requirements

  • •Bachelor’s degree in Computer Science or a related technical field.
  • •7+ years building distributed systems, high-throughput APIs, or backend infrastructure for AI/ML products.
  • •Deep proficiency in Go or Java for systems and Python for AI orchestration.
  • •Strong understanding of database internals, distributed state management, and cloud-native architecture (e.g., Kubernetes, FoundationDB).
  • •Experience with LLM/agent eval frameworks and comfort debugging across services using logs and telemetry.
Experience:7+ yearsAI/ML productsLLM/agent systemsDistributed systemsRAGMicroservices
Education:Bachelor's
Skills:Systems thinkingCross-layer debuggingExperimental mindsetComfort with ambiguityProduct judgment
Tech Stack:GoJavaPythonKubernetesFoundationDBRAGVector databasesSQLMicroservicesSemantic caching

Company Brief

Snowflake
Provides a cloud-native data platform for data warehousing, data engineering, data science, and analytics, enabling organizations to store, process, and share large-scale data across multiple cloud providers with elastic scalability and performance.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Bozeman, United States
Founded: 2012
WebsiteLinkedIn