AI Developer – Rack Systems Engineering
Advanced Micro Devices View all jobs
- Markham, ON
- Permanent
- Full-time
- Design and build Python-based AI agents, automations, and workflow pipelines that support rack-level configuration, readiness tracking, debug workflows, execution reporting, and day-to-day work automation for rack systems.
- Develop LLM-driven tools and multi-agent workflows that transform existing rack-systems processes, checklists, spreadsheets, and tribal knowledge into reliable, reusable, and increasingly automated AI flows aligned with DPEG’s AI enablement roadmap.
- Implement robust data processing, orchestration, and integration logic that connects AI agents to design, planning, validation, and reporting sources used by rack-systems teams.
- Identify repetitive, manual, and time-consuming engineering tasks and convert them into scalable AI-assisted or fully automated workflows that improve execution speed and consistency.
- Firmware Engineering – Ingest and structure firmware inputs, status, and configuration requirements into AI‑driven flows supporting rack integration and debug.
- Product Ops – Embed AI agents into product and rack‑systems process development, capacity views, and execution dashboards to reduce manual reporting and improve decision speed.
- System Design – Align AI logic with system‑level architectures, design constraints, and configuration rules at the rack level.
- Quality Engineering – Use AI agents to surface risks, coverage gaps, and recurring issue patterns from quality and defect data.
- PC Board Design – Support board‑level inputs to rack configurations (BOMs, options, constraints) via AI‑assisted extraction and transformation.
- Hardware Development – Ensure AI workflows accurately represent hardware states, dependencies, and readiness as racks move through development milestones.
- Failure Engineering – Apply AI‑driven triage, pattern detection, and summarization across failure analysis artifacts, logs, and lessons‑learned to feed back into rack‑systems processes.
- Systems Architecture – Capture architectural rules, design intents, and trade‑offs into AI logic used to guide rack‑level decisions.
- Testing and Validation – Automate test‑result aggregation, coverage summaries, and risk views using AI agents integrated into validation workflows and dashboards.
- Use modern AI-assisted developer tools such as GitHub, VS Code, Cursor, Claude-based tools, and OpenAI-style code agents to rapidly prototype, automate, and harden rack-focused AI workflows.
- Implement AI solutions within AMD’s enterprise AI environment, adhering to internal security, governance, and deployment patterns.
- Design workflows that can scale across teams while respecting data boundaries, confidentiality, and applicable AI security standards.
- Build automations that are maintainable, auditable, and suitable for repeated use in production engineering environments rather than one-off prototypes.
- Own end-to-end AI solution definition for selected rack-systems workflows: problem framing, automation opportunity identification, architecture, implementation, deployment, and handoff to ongoing owners.
- Drive significant improvements in how rack-systems processes are executed, reducing manual steps and accelerating time-to-insight for leadership.
- Advise and guide peers and cross-team representatives in AI development techniques, workflow automation approaches, AI-tool usage, and best practices for integrating AI into hardware-centric workflows.
- Strong, proven Python development capability applied to automation, data processing, or system integration.
- Hands‑on experience building and deploying LLM‑driven agents, workflows, or tools that deliver measurable impact (e.g., time savings, quality improvement, reduced manual effort).
- Proficiency with GitHub and modern development workflows (branching, reviews, CI).
- Familiarity with AI‑assist coding environments such as Cursor, Claude‑based code tools, or similar agentic coding platforms.
- Experience with HW development process and workflow.
- Experience with board design desirable, experience with system design a big plus.
- Proven track record operating at the following level:
- Solving complex, non‑recurring technical problems
- Making technical decisions with 6–12‑month impact
- Working with minimal supervision
- Mentoring less‑experienced engineers and influencing multi‑team technical direction
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Systems Engineering, or related field.
- Advanced degree is a plus.