Principal Engineer, Software Development Engineering (Apps) at Sandisk - ScoutJobs - The AI-curated global job board
Skip to content
Sandisk
Posted 7 hours ago

Principal Engineer, Software Development Engineering (Apps)

SandiskPrincipal Engineer, Software Development Engineering (Apps)

Perks & benefits

Paid LeaveMedical InsuranceMobile AllowanceHealth Insurance

Requirements

Master's or PhD in AI/ML/CS, 7+ years software engineering experience, 5+ years architecture leadership, Proficiency in Python, Expertise in LangGraph and LangChain, Experience with Kubernetes and Docker

Skills

PythonLLMKubernetes

About the role

Responsibilities

  • Co-own end-to-end architecture for the Nexus platform across hybrid on-prem and cloud environments
  • Drive design decisions for agentic orchestration, MCP ecosystem, LLM gateway, and memory systems
  • Define multi-quarter technical direction and actionable architecture roadmaps
  • Architect production-grade agentic workflows using LangGraph and modern agent frameworks
  • Establish standards for service design, API contracts, security, and observability
  • Partner with InfoSec, Cloud Infrastructure, and product engineering teams
  • Coach Staff and Senior engineers on system design and AI engineering
  • Track advances in LLMs and evaluate emerging technologies through POCs

Requirements

  • Master's or PhD in AI, Machine Learning, Data Science, or Computer Science
  • 7+ years of professional software engineering experience
  • 5+ years in architecture or technical leadership roles
  • Deep proficiency in Python
  • Strong knowledge of TypeScript/JavaScript, React, and a systems language (Go, Java, or C++)
  • Expert understanding of LangGraph, LangChain, LlamaIndex, PyTorch, or TensorFlow
  • Strong grasp of LLM internals, RAG architectures, and fine-tuning
  • Production experience with LLM providers (Anthropic, OpenAI) and Model Context Protocol (MCP)
  • Experience with Kubernetes, Docker, and hybrid cloud topologies
  • Proficiency with PostgreSQL, NoSQL, and vector databases
  • Background in enterprise security (OAuth, OIDC, SSO, RBAC)

Preferred Qualifications

  • Ability to influence engineering, product, and executive audiences
  • Strong product sense and pragmatic judgment on technical tradeoffs
  • Track record of mentoring senior engineers
  • Ability to decompose ambiguous, large-scale problems

About the Company

Sandisk understands how people and businesses consume data and relentlessly innovates to deliver solutions that enable today’s needs and tomorrow’s next big ideas through groundbreaking innovations in Flash and advanced memory technologies.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Principal Engineer, Software Development Engineering (Apps)

Sandisk · Milpitas

Sign up to apply