Software Engineer (Apps)
WD
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