{bc}
linkedin

Principal Software Development Engineer

AMD
Vancouver, CAN
Full-time
Mid-Senior
Onsite
Discovered Today
Full-stack software engineeringBackend software engineeringCloud-deployed data-intensive web applicationsAI model lifecycle management and toolingCross-functional communication and stakeholder managementAgile delivery

Full Job Posting

Role overview

AMD Silo AI seeks a Principal Member of Technical Staff Software Development Engineer to drive technical development of the AMD Inference Microservice ecosystem in North America.

The role builds performant, reliable, secure AI microservices and tools for customizing, deploying, and scaling AI workloads on advanced infrastructure.

The role combines hands-on full-stack engineering with technical and strategic leadership, roadmap and architecture influence, and customer and product collaboration.

Engineering and architecture

  • Own design of complex, data-heavy backend services and user-facing applications for AI/GPU and platform workflows, including Kubernetes, APIs, and integrations.
  • Set architecture for Kubernetes toolchains, APIs, and UIs; ensure security, scalability, and maintainability under customer load.
  • Optimize efficiency, performance, and reliability; debug and resolve production issues.
  • Promote code quality, automated testing, CI/CD, observability, and API and design standards.

Product, customers, and leadership

  • Influence the AIM roadmap by translating customer needs, market direction, and technical feasibility into prioritized engineering work.
  • Clarify customer requirements, manage expectations, and feed learnings back into product and engineering.
  • Lead initiatives through delivery, decomposing work into phases, owners, and measurable milestones.
  • Lead across teams, promote AI-first and agent-driven development practices, represent engineering in roadmap discussions, and mentor engineers.

Technical context

  • Indicative technologies and domains include AI model inference, optimization and scaling, Kubernetes, Python, Go, PostgreSQL, MongoDB, AMD GPU hardware, CI/CD, and observability.
  • Desirable experience includes GPU workloads, ML/LLM pipelines, multi-tenant platforms, JavaScript/TypeScript and a UI framework, customer-facing engineering, and open-source platform ecosystems.

Required experience and qualities

  • Principal-level full-stack or backend-leaning engineering experience in cloud-deployed, data-intensive web applications.
  • Production experience with AI model lifecycle management and tooling.
  • Cross-functional communication and stakeholder management; Agile delivery and end-to-end ownership from design through support.
  • Initiative, ownership, collaboration, and pragmatic problem-solving under constraints.

Education

  • Bachelor’s or Master’s degree in Computer Science or Engineering, or equivalent experience.

Benefits

  • AMD benefits are described in the employer’s benefits information.

Additional information

  • This posting is for an existing vacancy.
  • AMD may use artificial intelligence to help screen, assess, or select applicants.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at AMD