Senior Software Engineer, GenAI Copilot, Digital Experience

Pure StorageSanta Clara, CA
90d$175,000 - $263,000

About The Position

We’re in an unbelievably exciting area of tech and are fundamentally reshaping the data storage industry. Here, you lead with innovative thinking, grow along with us, and join the smartest team in the industry. This type of work—work that changes the world—is what the tech industry was founded on. So, if you're ready to seize the endless opportunities and leave your mark, come join us. We’re building the future of intelligent software assistance at Pure Storage through our GenAI Copilot platform. As a Senior Software Engineer on our team, you will design and develop Agentic AI features and scalable data pipelines that empower customers and internal teams with secure, reliable, and high-performing AI-powered solutions. You will work at the intersection of large language models (LLMs), agent frameworks, and enterprise-scale infrastructure, helping us push the boundaries of applied AI in the enterprise storage domain.

Requirements

  • 5+ years of software engineering experience with a strong focus on backend or distributed systems.
  • Proficiency in Python and familiarity with microservices and APIs (gRPC/REST).
  • Strong understanding of software engineering fundamentals, including: Data structures and algorithms, Coding best practices, Unit and integration testing.
  • Strong understanding of CI/CD pipelines, logging, metrics and observability, horizontal scaling, distributed systems, production monitoring and reliability engineering.
  • Experience deploying and scaling services in Kubernetes or other container orchestration platforms.
  • Hands-on experience with LLMs, LangChain, LangGraph, RAG architectures, or related frameworks.
  • Strong knowledge of NoSQL databases (Elastic, DynamoDB, etc.) and data pipeline development.
  • Very good understanding of all aspects of a GenAI system: Prompt engineering, Guardrails and safety mechanisms, LLM benchmarking and deployment options, Output evaluation and continuous improvements.
  • A passion for building secure, reliable, production-grade AI systems.

Responsibilities

  • Design, implement, and scale Agentic AI features for the GenAI Copilot product.
  • Build data pipelines that ingest and process large volumes of data from multiple sources efficiently and securely.
  • Develop secure, reliable, and high-performing GenAI services using Python, gRPC, Kubernetes, LangChain, and LangGraph.
  • Integrate and optimize LLMs, RAG pipelines, embeddings, and vector stores to enhance product capabilities.
  • Collaborate across engineering, product, and design teams to create AI features that integrate seamlessly with diverse client applications.
  • Leverage observability and monitoring tools (e.g., Datadog) to ensure system health, reliability, and scalability.
  • Stay up-to-date with emerging AI technologies (e.g., MCP, A2A) and apply them to enhance the Copilot platform.

Benefits

  • Flexible time off
  • Wellness resources
  • Company-sponsored team events
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service