Pure Storage is looking to solve the problem of reshaping the data storage industry by building the future of intelligent software assistance through their GenAI Copilot platform. They aim to empower customers and internal teams with secure, reliable, and high-performing AI-powered solutions by working at the intersection of large language models (LLMs), agent frameworks, and enterprise-scale infrastructure.
Requirements
- 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
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.
Other
- 5+ years of software engineering experience with a strong focus on backend or distributed systems.
- A passion for building secure, reliable, production-grade AI systems.
- Expected to work from the Santa Clara office in compliance with Pure's policies, unless you are on PTO, or work travel, or other approved leave.
- Candidates with disabilities may request accommodations for all aspects of our hiring process.