AI Tooling Full-Stack Engineer

Western Digital Corp.

San Jose (CA)

On-site

USD 140,000 - 190,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Western Digital Corp. in California is seeking a software engineer to build AI-powered tools used by WD engineers, owning full-stack features end-to-end—from UI to AI/ML components—and shaping how next-gen storage devices are designed, tested, and manufactured.

You will design AI pipelines, integrate LLMs, develop full-stack components, monitor telemetry, and collaborate with HDD R&D. A BS in CS, Python, REST, SQL, and AI/ML knowledge are required.

Qualifications

  • Currently pursuing a BS degree in Computer Science or a related field.
  • Right to work in the US without sponsorship is required.
  • Proficiency in Python for full-stack development.
  • Experience with REST API design and development.
  • Familiarity with SQL/MySQL and data pipeline development.
  • Understanding of AI/ML concepts — LLMs, embeddings, or RAG architectures.
  • Experience with version control and CI/CD workflows (Git/Bitbucket).
  • Ability to work across the full stack: UI, API layer, database, and AI/ML components.

Responsibilities

  • Design, develop, test, and ship software tools — web, desktop, and CLI — in a large-scale enterprise engineering environment.
  • Own features from requirements → code → deployment.
  • Evaluate and integrate LLMs and embedding models into existing applications.
  • Build and expand automation and telemetry monitoring platforms.
  • Write clean, well-tested, maintainable Python code aligned to team standards.
  • Collaborate with HDD R&D and product engineering stakeholders to scope and ship solutions that reduce manual effort.
  • Stay current on open-source AI tooling and emerging frameworks.

Skills

Python
REST API
SQL/MySQL
Full-stack
CI/CD
Git/Bitbucket
UI/Frontend
AI/ML concepts

Education

BS in Computer Science or related field

Tools

Git
Bitbucket
JIRA

Job description

Western Digital Corp. in California is seeking a software engineer to build AI-powered tools used by WD engineers, owning full-stack features end-to-end—from UI to AI/ML components—and shaping how next-gen storage devices are designed, tested, and manufactured.

You will design AI pipelines, integrate LLMs, develop full-stack components, monitor telemetry, and collaborate with HDD R&D. A BS in CS, Python, REST, SQL, and AI/ML knowledge are required.

Get your free, confidential resume review.

or drag and drop your file here.