Software Engineer (Apps)

WD

San Jose, CA0–2 yrs1d agovia LinkedIn

About the Role

WD is building the infrastructure behind the AI-driven data economy, delivering storage systems that power hyperscale data centers, cloud platforms, and enterprise infrastructure. This role involves building AI-powered tools for WD engineers, owning full-stack features from UI to database to AI/ML components, and directly shaping the design, testing, and manufacturing of next-gen storage devices. This is part of WD's early career development program, ideal for individuals at the early stages of their professional careers.

What You'll Build

  • AI features and automation workflows embedded in production engineering apps
  • RAG-based pipelines and LLM integrations across tools like ADAM, WDFA, LIMS, and DRVM
  • New tooling for monitoring HDD product telemetry data in real time
  • Reusable AI/ML patterns deployable across the full DRI Tools portfolio
  • Full-stack components spanning UI, REST APIs, backend services, and data layers

Tech Stack

  • Language: Python
  • AI/ML: LLMs, RAG Pipeline, Llama.cpp, Hugging Face, text embeddings, AI Harness (e.g., Claude Code)
  • Front End: Web Apps: React, Tailwind CC, Vite
  • APIs: REST API design & development
  • Data: SQL/MySQL, data pipelines, file I/O, text parsing
  • Devops: Git/Bitbucket, CI/CD, JIRA, Agile/Scrum
  • Platforms: Linux, Mac, Windows

Key Responsibilities

  • Design, develop, test, and ship software tools — web, desktop, and CLI — in a large-scale enterprise engineering environment
  • Own features from requirements to code to 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 directly 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

Qualifications

Required

  • Currently pursuing a BS degree in Computer Science or a related field.
  • Right to work in the US without requiring WD to commence or sponsor an immigration case.
  • Proficiency in Python (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

Nice to have

  • Hands-on experience with AI frameworks and Harnesses
  • Prior exposure to engineering or manufacturing software environments
  • Experience with Agile/Scrum development practices
  • Familiarity with telemetry data monitoring or failure analysis tooling

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

79 openings · 74 need no experience

Most hiring: NVIDIA, TikTok USDS Joint Venture, Applied Intuition

See all 79 →