Search jobs > Durham, NC > Principal architect

Sr. Principal Architect: AI Accelerator

Ampere Computing
Durham, NC, US
$171.8K-$286.3K a year
Full-time

Description

Invent the future with us.

Recognized by Fast Company's 2023 100 Best Workplaces for Innovators List , Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focused on high-performance, energy efficient, sustainable cloud computing.

By providing a new level of predictable performance, efficiency, and sustainability Ampere is working with leading cloud suppliers and a growing partner ecosystem to deliver cloud instances, servers and embedded / edge products that can handle the compute demands of today and tomorrow.

Join us at Ampere and work alongside a passionate and growing team - we'd love to have you apply!

About the role :

We are looking for an experienced HW (hardware) DSA (domain-specific accelerator) architect for our future AI accelerator product roadmap.

This is an exciting opportunity to be at the forefront of new architecture developments in this strategically critical project.

In this role you will leverage your experience in mapping SW (software) algorithms to domain specific accelerator / offload HW, and work with the Ampere AI software team to define and develop the architecture for the AI product.

This will include analyzing workload decomposition, compute kernels, memory usage, and data movement; and helping to guide key decisions including task scheduling, right-sizing compute HW, cache hierarchy, interconnect, virtual memory, IO virtualization and DMA design.

You will provide technical leadership to the rest of the HW architect and design team, and feedback to the SW team, ensuring that the overall solution is optimized for the target workloads.

What you'll achieve :

  • Joining the Aurora team means you will contribute to the creation of a groundbreaking AI compute product that supports sustainability and performance, designed to operate efficiently across a variety of data center infrastructures
  • You will be a critical technical leader on our new AI product roadmap, leveraging your experience and expertise to shape the architecture, evaluate trade-offs and make critical decisions
  • Work closely with the SW team and other HW architects and designers to define how target workloads will be mapped to domain-specific HW functions, including the host-device interface, data movement, and vector and matrix execution pipelines
  • Help define a flexible HW architecture that meets the performance targets across different form-factors, configurations, and TDPs
  • Work with the driver team to help define the host / device interface, including command structures and DMA engines
  • Provide guidance and leadership to other architects on the product, to ensure the overall product works efficiently end-to-end for the target workloads
  • Help with performance modeling and analysis of the HW for targeted workloads
  • Create and maintain clear, detailed and comprehensive product architecture specifications

About you :

BS degree in Electrical Engineering, Computer Engineering, or Computer Science and 12 years of experience; or MS degree and 8 years of experience;

or PhD degree and 5 years of experience

  • High-level knowledge and understanding of AI algorithms, compute, and memory requirements
  • Experience architecting and / or designing high-performance domain specific accelerators, especially for AI or GPU applications
  • Knowledge and understanding of : Cache-coherency protocols, Cache architecture and / or design, Virtual memory architecture, AMBA suite of interface protocols, PCIe and CXL protocols
  • Experience with implementing ARMv9, Nvidia and / or AMD GPU ISAs, especially vector and matrix instructions and pipeline-based micro-architectures (preferred)
  • Experience with PCIe host / device interface models, IO virtualization and DMA engines (preferred)
  • Experience with performance modeling, e.g. in Python or C++ (preferred)
  • Must be self-driven, curious, organized and comfortable with ambiguity
  • Ability to learn and adapt, one of the foundational principles of Ampere
  • Great communication skills, comfortable with reaching out and asking questions, and brainstorming with peers - working at Ampere is very much a team sport!

What we'll offer :

At Ampere we believe in taking care of our employees and providing a competitive total rewards package that includes base pay, bonus, equity, and comprehensive benefits.

The full base pay range for this role is between $163,100 and $271,900, except in the San Francisco Bay Area where the range is between $171,800 and $286,300.

We offer an annual bonus program tied to internal company goals and annual meritocratic equity awards that enable our employees to participate in the success of the company.

Our benefits include health, wellness, and financial programs that support employees through every stage of life, with full benefits eligibility at 20 hours per week.

Benefits highlights include :

  • Premium medical, dental, vision insurance, as well as income protection and a 401K retirement plan, so that you can feel secure in your health and financial future
  • Unlimited Flextime and 10+ paid holidays so that you can embrace a healthy work-life balance
  • A variety of healthy snacks, energizing espresso, and refreshing drinks to keep you fueled and focused throughout the day

And there is much more than compensation and benefits. At Ampere, we foster an inclusive culture that empowers our employees to do more and grow more.

We are passionate about inventing industry leading cloud-native designs that contribute to a more sustainable future. We are excited to share more about our career opportunities with you through the interview process.

LI-CB1 #LI-Hybrid

Ampere is an inclusive and equal opportunity employer and welcomes applicants from all backgrounds. All qualified applicants will receive consideration for employment without regard to race, color, national origin, citizenship, religion, age, veteran and / or military status, sex, sexual orientation, gender, gender identity, gender expression, physical or mental disability, or any other basis protected by federal, state or local law.

21 days ago
Related jobs
Promoted
Itron, Inc.
Raleigh, North Carolina

Itron is seeking a Principal Test and Validation Architect to join our cross-functional, global team. We are committed to creating a more sustainable, resourceful world. Work closely with hardware, firmware, software, test, and systems teams early in the product development lifecycle to ensure that ...

Promoted
VirtualVocations
Durham, North Carolina

A company is looking for a Principal AI/ML/HPC Cloud Architect. ...

Ampere Computing
Durham, North Carolina

Create and maintain clear, detailed, and comprehensive product architecture specs, including performance targets. We are looking for an experienced coherent interconnect architect for our future AI accelerator product roadmap. Experience with AI accelerator or GPU architectures (preferred). Work wit...

Oracle
Morrisville, North Carolina

Broad and deep knowledge of topics such as 4G and 5G telecommunications core networks, service-based architecture, cloud-native principals, high-availability, security, networking, scaled agile frameworks, and CI/CD is highly desired. The role is technical hands-on in nature and involves providing s...

Ampere Computing
Durham, North Carolina

Create and maintain clear, detailed, and comprehensive product architecture specs, including performance targets. Experience with chiplet-based SoC architecture including AI accelerators or GPU architectures. We are looking for an experienced PCIe endpoint architect, capable of defined command proce...

Lenovo
Morrisville, North Carolina
Remote

At Lenovo, we pride ourselves on delivering end-to-end solutions tailored to meet even the most unique customer demands. Lead the development of AI/GPU use case technology roadmaps, driving innovation and aligning solutions with customer objectives. Previous experience in developing customized produ...

Ampere Computing
Durham, North Carolina

Principal Performance Architect to join a small but growing team dedicated to defining and advancing state of the art server microprocessors and accelerators. Create and maintain technical documents including architecture specifications, implementation guides, and user guides. Understand the problem...

IQVIA
Durham, North Carolina

The Position’s Overview/Elevator Pitch: We are seeking a highly skilled and experienced Principal AI/ML Architect to join our Technical Domain Architecture team within the Architecture and Standards Group of our Global Technology Organization. Technical Architecture Team: The Technical Domain Archit...

Promoted
Itron, Inc.
Raleigh, North Carolina

We are looking for an innovative, self motivated Principal Software Engineer with experience in developing / maintaining SQL scripts and stored procedures in performance intensive applications in the Network solutions product space. The successful candidate will be a key member of the team and will ...

Promoted
VirtualVocations
Durham, North Carolina

Key Responsibilities:Translate business requirements into technical specifications for data systemsDefine data architecture framework, standards, and principlesEstablish and enforce data governance policies and track key performance indicatorsRequired Qualifications:Bachelor's degree in computer sci...