Simplify Logo

Full-Time

AI Frameworks Integration Lead

Updated on 9/5/2024

Ampere

Ampere

1,001-5,000 employees

Manufactures high-performance processors for cloud computing

Hardware
Energy
Enterprise Software

Compensation Overview

$163.1k - $286.3kAnnually

+ Bonus + Equity

Expert

Santa Clara, CA, USA + 1 more

Category
Applied Machine Learning
Deep Learning
AI & Machine Learning
Required Skills
Python
Tensorflow
Git
Pytorch
Linux/Unix
Requirements
  • Bachelor's degree in Computer Science, Electrical Engineering, Mathematics, or a similar quantitative field (Masters/PhD is preferred) and a minimum 12 years of overall software engineering experience including 4 years of experience directly related to this role.
  • Proficiency in Python and C/C++: With at least 4 years of hands-on experience, you excel in these critical programming languages, supporting robust and efficient software development.
  • Expertise in Large-Scale Software Systems: Your previous experience with complex software architectures showcases your ability to handle big, challenging projects.
  • Mastery of Essential Tools: You are proficient with Linux, Git, GCC, and LLVM, ensuring seamless integration and development across various platforms.
  • Startup Agility: Thriving in fast-paced startup environments, you are adept at turning ideas into reality and achieving results swiftly.
  • Machine Learning and Deep Learning Acumen: You bring strong knowledge of key concepts and have practical experience with popular frameworks like TensorFlow, PyTorch, Llama.cpp, and vLLM, positioning you at the forefront of AI innovation.
Responsibilities
  • Lead the AI Framework Software Integration Team: Head a dynamic team dedicated to integrating advanced AI frameworks, driving cutting-edge development and innovation.
  • Collaborate with the Silicon Design Team: Work closely with Ampere's silicon design experts on the groundbreaking Ampere Aurora AI accelerator, ensuring seamless hardware-software synergy.
  • Implement and Optimize Machine Learning Libraries: Design and implement innovative solutions and enhancements for popular machine learning libraries such as Llama.cpp, PyTorch, JAX, vLLM, and ONNX, significantly improving their functionality and efficiency.
  • Analyze and Optimize Neural Network Models: Conduct comprehensive analyses of neural network models, identifying and proposing critical improvements and optimizations at both the model and framework levels, advancing performance and effectiveness.
  • Develop Cutting-Edge AI Co-Processors/Accelerators: Take the lead in building state-of-the-art software and hardware AI co-processors/accelerators, pushing the boundaries of what's possible in AI technology.

Ampere Computing creates high-performance processors specifically for cloud-based applications, achieving significant performance improvements over competitors. Their processors are designed for sustainability, delivering high performance while consuming less power through a unique architecture and efficient design. The Ampere Altra Family and AmpereOne Family offer scalable solutions suitable for various data center environments and edge computing. Additionally, Ampere provides developers with tools and resources to build cloud-native solutions on their processors.

Company Stage

Series C

Total Funding

$766M

Headquarters

Santa Clara, California

Founded

2017

Growth & Insights
Headcount

6 month growth

2%

1 year growth

9%

2 year growth

40%
Simplify Jobs

Simplify's Take

What believers are saying

  • Ampere's continuous innovation, such as the 256-core CPU, positions them as a leader in high-performance computing.
  • Their partnerships with companies like Qualcomm and Wind River enhance their technological capabilities and market reach.
  • The company's commitment to sustainability aligns with the growing demand for eco-friendly data center solutions, potentially attracting more clients.

What critics are saying

  • The competitive landscape with giants like AWS launching 896-core instances could overshadow Ampere's offerings.
  • Rising prices of AI accelerators might impact Ampere's cost-effectiveness and appeal to budget-conscious clients.

What makes Ampere unique

  • Ampere's processors offer 50% higher performance than Genoa and 68% higher than Bergamo, setting a new benchmark in the industry.
  • Their focus on sustainable cloud computing with high performance and low power consumption differentiates them from competitors who may not prioritize energy efficiency.
  • Ampere's scalable design, from 32 to 256 cores, makes their processors versatile for both large data centers and edge deployments, unlike some competitors who may not offer such flexibility.