Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Development Engineer

Advanced Micro Devices

ADVANCE YOUR CAREER. ADVANCE THE WORLD.

At AMD, we believe technology can change lives for the better. It can heal us, entertain us, and make us more connected, productive, and understanding of the world around us. And we’re looking for talent who feel the same: people who want to leave the planet better than they found it, those who don’t shy away from humanity’s challenges but are determined to help solve them.

AMD is powering the next generation of supercomputing, high-performance computing, cloud, and AI. Whether you’re designing next-gen processors, enabling AI breakthroughs, or creating go-to-market plans, every role at AMD contributes to something bigger — technology that moves the world forward.

THE ROLE:

AMD is seeking a Principal Software Development Engineer to join the AMD Silo AI Enterprise applications and platform engineering organization. You will design, build, and evolve secure, reliable AI infrastructure applications and tools that help customers deploy, run and scale ML and LLM workloads on modern cloud and GPU infrastructure.

THE PERSON:

At this level you combine hands‑on full-stack engineering with technical and strategic leadership: you influence roadmap and architecture, partner with product and customers, and raise the bar for quality, operability, and developer experience across teams. Tech context (indicative): Kubernetes, Python, Go, relational and document data stores (e.g. PostgreSQL, MongoDB), AMD GPU hardware, CI/CD and observability.

KEY RESPONSIBILITIES:

Engineering & architecture

  • Own and drive design of complex, data-heavy backend services and user-facing applications for AI/GPU and platform workflows (Kubernetes, APIs, integrations).
  • Set and evolve architectural direction for Kubernetes toolchain, APIs and UIs enabling core AI workflows; ensure security, scalability, and maintainability under real customer load.
  • Optimize systems for efficiency, performance and reliability; debug and resolve cross-cutting production issues.
  • Embed engineering excellence: code quality, automated testing, CI/CD, observability, and API/design standards across the teams you work with.

Product, customers & agility

  • Influence Enterprise AI roadmap through deep understanding of customer needs, market direction, and technical feasibility; translating pain into prioritized engineering work.
  • Interface with customers (and sales/customer success as needed): clarify requirements, manage expectations, and feed learnings back into the product/engineering loop.
  • Lead initiatives from evolving requirements to shipped outcomes—decompose large problems into phases, owners, and measurable milestones.

Leadership & collaboration

  • Lead technically and strategically across teams and drive complex issues (technical and organizational) to resolution.
  • Drive AI-first development practices and continuously promote engineering efficiency using modern agent‑driven software development methods.
  • Represent engineering in roadmap and trade‑off discussions with product, design, and platform, and align delivery with business and UX goals.
  • Mentor and uplift engineers via design reviews, code reviews, and coaching to grow technical judgment and execution quality of the team.
  • Stay current on cloud‑native, Kubernetes, GPU/ML workflows, and LLM infrastructure trends and apply pragmatic choices to our stack and practices.

PREFERREDEXPERIENCE:

  • Proven track record as a senior/principal-level full-stack or backend-leaning software engineer in cloud-deployed, data-intensive web applications.
  • Strong Python and modern JavaScript/TypeScript and a major UI framework (React or equivalent); solid API and service design.
  • Hands‑on experience with relational and NoSQL databases, Git, and Kubernetes (or equivalent orchestrated environments).
  • Ability to work across functions (product, design, platform, GTM) with clear communication and stakeholder management.
  • Agile delivery experience; comfort owning end‑to‑end design -> implementation -> deployment -> support.
  • Initiative, ownership, and collaboration; pragmatic problem‑solving under constraints.
  • Experience with GPU workloads, ML/LLM training or inference pipelines, or multi‑tenant platform concerns.
  • Customer‑facing or field‑adjacent engineering: discovery, technical scoping, or success of complex B2B deployments.
  • Open‑source or platform‑ecosystem awareness (K8s operators, schedulers, observability stacks).
  • Prior technical leadership: architecture decisions, cross‑team initiatives, and growing engineers.

ACADEMIC CREDENTIALS:

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

LOCATION:

Vancouver, British Columbia

Benefits offered are described: AMD benefits at a glance.

AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third‑party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.

AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s "Responsible AI Policy" is available here.

This posting is for an existing vacancy.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Development Engineer in Vancouver, BC vacancy
  •  ...condition, or any other legally protected factor. As a Principal Software Engineer, you will be responsible for the implementation, enhancement...  ...is modern. You Will: Lead and contribute to the development of technical requirements and other design artifacts while... 
    Principal
    Full time
    Flexible hours

    ATPCO

    Vancouver, BC
    3 days ago
  • $279.12k - $332.44k per year

     ...the way users build in Roblox. Our physics engine enables dynamic environments with...  ...challenges. You Have: Extensive C++ Development: 8+ years of professional experience writing...  ...computer architecture and its impact on software performance. Physics and Numerical Methods... 
    Principal
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    1 day ago
  • $83.2k - $124.8k per year

     ...an idea to revolutionize the enterprise software market. And when we began to rise, one thing...  ...first. And ever since, the happiness, development, and contribution of every Workmate is...  ...innovative, experienced, self-motivated engineers to design and implement outstanding solutions... 
    Suggested
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    8 days ago
  • $150.5k - $175.25k per year

     ...and partner deeply with the development team to make our fast-growing...  ...with Applied AI teams on prompt engineering, model selection, and...  ...~6+ years of experience in software engineering or SDET roles with...  ...Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis... 
    Suggested
    Work at office

    Dialpad

    Vancouver, BC
    4 days ago
  •  ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously...  ...architecting systems, working in an agile start-up development environment, and leveraging AI to...  ...You Are ~10+ years of experience in software engineering, with a demonstrated track record... 
    Principal
    Hourly pay
    Long term contract
    Full time
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    a month ago
  • $165k - $210k per year

     ...™ semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems...  ...more at .     We are looking for a Senior Tools Development Engineer to help shape the future of COSMOS , Astera Labs' unified... 
    Flexible hours

    Astera Labs

    Vancouver, BC
    3 days ago
  • $110k - $180k per year

     ...factories more flexible and productive. Robots enhanced with Apera's software have 4D Vision — the ability to see and grasp objects with...  ...That’s where you come in. We’re looking for a Software Development Engineer – Platform to design and build the software foundation that... 
    Worldwide
    Flexible hours

    Apera AI Inc

    Vancouver, BC
    more than 2 months ago
  • $52.4 per hour

     ...Responsibilities Tasks Write, modify, integrate and test software code Maintain existing computer programs by making modifications...  ...Computer and technology knowledge Agile Development and operations (DevOps) Jira Java SQL Angular.js... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Arya Health

    Vancouver, BC
    4 days ago
  •  ...speed, and real outcomes. Our AI-powered engine learns, adapts, and improves continuously...  ...than ourselves What You’ll Do As our Principal Data Engineer, you will help lead the...  ...Engineering & Product: Collaborate with Software Engineering, Product, and Analytics to ensure... 
    Principal
    Hourly pay
    Remote work
    Flexible hours

    JobGet

    Vancouver, BC
    3 days ago
  • $67.31 per hour

    Education: Bachelor's degree Experience: 3 years to less than 5 years Tasks Establish and implement policies and procedures for information systems Meet with clients to discuss system requirements, specifications, costs and timelines Assign, co-ordinate and review...
    Permanent employment
    Day shift

    IDmelon Technologies Inc.

    Vancouver, BC
    22 days ago
  • $165k - $210k per year

     ...semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive,...  ...connects GPUs, CPUs, and accelerators at rack scale. As a Principal Product Applications Engineer on the Scorpio team, you will be the technical face of our... 
    Principal
    Remote work
    Flexible hours

    Astera Labs

    Vancouver, BC
    6 days ago
  • $180k - $230k per year

     ...Principal Geomechanics Engineer ITASCA North America | Canada-based About the role...  ...proposals, project scoping, and business development. Mentor senior, intermediate, and...  .... ~Familiarity with ITASCA software, such as FLAC3D, 3DEC, UDEC, or PFC.... 
    Principal
    Long term contract
    Full time
    Temporary work
    Remote work

    ITASCA North America

    Vancouver, BC
    28 days ago
  •  ...organization. We expect every engineer to use AI tools and agentic...  ...seeking a passionate and resilient Principal Graphics Engineer to own a...  .../Linux graphics, browser engines, and WebGL/WebGPU. The role demands...  ...internals and custom AOSP development (kernel, HAL, SurfaceFlinger,... 
    Principal
    Internship

    Parallelz

    Vancouver, BC
    a month ago
  •  ...growth, well-funded SaaS company that helps answer questions software development teams have about their applications. This allows them to spend...  .... About You You’re an experienced software development engineer with a track record of building and shipping products that... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    unblocked

    Vancouver, BC
    10 hours ago
  •  ...committed to delivering innovative and reliable engineering solutions worldwide. We are seeking a...  ...critical infrastructure and sustainable development initiatives globally. The ideal...  ...projects. Proficient in structural analysis software such as SAP2000, STAAD.Pro, or similar... 
    Principal
    Full time
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Vancouver, BC
    24 days ago
  • $146k - $162k per year

     ...We are looking for a Software Engineer to join our Product team in Vancouver, where we build features end-to-end, from designing our data models...  ...just code—you will be an integral part of the entire product development process from conception to post-launch reflection,... 
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    7 days ago
  • $220k - $359.21k per year

     ...We're looking for a Staff Fullstack Engineer to join the Core Objects team as a hands...  ...and mentor engineers on best practices in software design, coding, and operations Collaborate...  ..., including hands-on work in full-stack development or back-end services, particularly with... 
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Vancouver, BC
    7 days ago
  •  ...advanced device intelligence, powerful decision engine and investigation tools work together to...  ...across the globe. Our award-winning software platform is powered by a team of world-...  ...) Requirements ~1-5 years software development experience ~1-5 years experience in... 
    Full time

    DataVisor

    Vancouver, BC
    a month ago
  • $114.8k - $191.8k per year

     ...technology to accelerate that growth through best-in-class software engineering data engineering and business intelligence. We are Sales Technology...  ...Amazon Advertising business. We are also embracing AI-first development approach to harness the effectiveness of AI and extending... 
    Full time
    Internship
    Worldwide

    Amazon

    Vancouver, BC
    a month ago
  • $196.6k - $258.1k per year

     ...responsible for the design, engineering, and day‑to‑day operations of...  ...core responsibilities As a Principal Engineer, you will define technical...  ...11-15 years of progressive software engineering experience with...  ...include support of career development, wellbeing, and personal growth... 
    Principal
    Long term contract
    Permanent employment
    Part time
    Immediate start

    lululemon

    Vancouver, BC
    9 days ago
  •  ...Job Description: 1、Develop software programs that meet functional and performance requirements in accordance with the product project...  ...operation as per design requirements. 4、Prepare software design and development documentation, including user manuals and other related... 
    Full time
    Relocation

    Kaiyan Medical

    Vancouver, BC
    7 days ago
  •  ...Description & Requirements Principal Engineer, Retail Systems who we are lululemon is an...  ...technology and AI-enabled ways of building software. The team owns and enables critical...  ...through AI-enabled and agentic development practices. You will collaborate closely... 
    Principal
    Long term contract
    Permanent employment
    Part time

    lululemon

    Vancouver, BC
    23 days ago
  • $135k - $175k per year

     ...benefits RRSP plan to help save for your future, including company match up to 4% Paid parental leave The Role As a Project Development Engineer (PDE), you are part of GSI's frontline growth team—responsible for identifying, qualifying, and winning geohazard mitigation... 
    Long term contract
    Full time
    Local area
    Remote work
    Worldwide

    GeoStabilization International

    Vancouver, BC
    8 days ago
  • $91k - $113k per year

     ...PingOne SSO team within the PingOne Multi-Tenant SaaS product development organization. This team builds, enhances, and operates...  ...and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work... 
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Vancouver, BC
    18 days ago
  • $210k - $320k per year

     ...unified graph of financial data. We’re applying principles of software engineering and data systems to scale accounting. We tackle the hard...  ...patterns. You’ll build the systems that accelerate development internally. This includes our in-house tooling for remote development... 
    Full time
    Remote work

    numeric

    Vancouver, BC
    10 hours ago
  •  ...Ready to make an impact as a Full Stack Software Engineer for an innovative SaaS startup? At Remarcable , we’re not just building software...  ...) ~ Experience with web technologies and full stack development. ~ Familiar with Git & Docker (bonus if you’ve worked in a... 
    Full time
    For contractors
    Remote work

    remarcable-inc

    Vancouver, BC
    1 day ago
  •  ...Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are seeking experienced...  ...engineering tasks. Design tasks involving bug fixing, feature development, refactoring, and performance optimization . Build... 
    Remote job
    For contractors

    YO AI Labs

    Vancouver, BC
    2 days ago
  •  ...operator-independent patient monitoring, and we're looking for a Software Engineer to join our highly collaborative team of scientists,...  ...across the broader product ecosystem Apply structured software development practices from requirement to validation, including risk management... 
    Internship

    Sonus Microsystems

    Vancouver, BC
    28 days ago
  • $110.8k - $157.89k per year

     ...What will you do as a Senior Vision Software Developer? LMI is seeking a Software Developer...  ...a multi-disciplinary, multi-platform, engineering team (software, electrical, mechanical/...  ...the R&D team and report to the Software Development Manager. Design and develop 3D... 

    LMI Technologies

    Vancouver, BC
    3 days ago
  •  ...experience Green economy sector Specialized environmental skills and knowledge Area of specialization System integration Development of computer applications Development Screening questions Do you have previous experience in this field of employment? What... 
    Permanent employment

    Tri-Y Enterprises Ltd.

    Vancouver, BC
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Development Engineer. Be the first to apply!