Search jobs > Santa Clara, CA > Engineer architecture

Senior SW Architecture Engineer

ATR International
Santa Clara, CA, United States
Full-time

The rapid acceleration of deep learning and generative AI is leading to new generations of high-performance and low-power chip architecture.

Our architecture engineers work at the forefront of this technological leap in computer architecture. Our team members translate algorithms into hardware design specifications, identify performance bottlenecks, optimize system performance, and build our knowledge into software libraries to benefit other internal teams and external customers across different target markets.

We are looking for senior architecture engineers who are familiar with the concept of HW / SW co-design, with hands-on hardware modeling experience and critical software expertise to contribute to the next generation of our SOCs.

Responsibilities :

  • Define architecture specifications for our next generation AI chips.
  • Develop functional and performance model for AI accelerator.
  • Develop AI compiler that builds AI models into hardware-compatible executables.
  • Optimize popular AI models on our platform, evaluate performance efficiency and identify performance bottlenecks.
  • Maintain architecture document and other technical writings.

Requirements :

  • Master or PhD in Computer Science or Electrical Engineering or related field.
  • 3-5 year’s related experience
  • Strong programming skills in C / C++
  • Python and CUDA knowledge is a plus
  • Deep knowledge of object-oriented programming and software design patterns.
  • Deep knowledge of computer architecture and digital circuit design and verification.
  • Knowledge of deep learning algorithms, especially generative AI, is a plus.
  • Experience in porting deep learning algorithms to embedded systems and optimizing code for such platforms is a plus.
  • Highly motivated and inspired by our AI mission.
  • 30+ days ago
Related jobs
Promoted
Hireio, Inc.
San Jose, California

Language Requirements: English, Mandarin.Build and maintain high performance online services for XXX recommendation system; .Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc; .Build global...

Hireio, Inc.
San Jose, California

Location: Usa/Usa/California/Sf Bay Area.Language Requirements: English, Mandarin.Build and maintain high performance online services for XXX recommendation system; .Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, rea...

ATR International
Santa Clara, California

We are seeking a Senior Software Architecture Engineer for a very important client Job DescriptionThe rapid acceleration of deep learning and generative AI is leading to new generations of high-performance and low-power chip architecture At the Company, architecture engineers work at the forefront o...

NVIDIA
Santa Clara, California

As a member of the Power Modeling, Methodology and Analysis Team, you will collaborate with Architects, ASIC Design Engineers, Low Power Engineers, Performance Engineers, Software Engineers, and Physical Design teams to study and implement energy modeling techniques for NVIDIA's next generation GPUs...

Abbott
Milpitas, California

The candidate should have strong leadership ability and bring a passion for software engineering to help shape the direction of the team. Support software development and architecture best practices across multiple projects . Contribute to significant architectural and operational decisions in colla...

NVIDIA
Santa Clara, California
Remote

As a Senior Solution Engineer specializing in AI/ML Storage Architecture, you will be an integral part of our dynamic team, contributing to the design, construction, and maintenance of innovative storage solutions tailored for Artificial Intelligence and Machine Learning workloads. This role spans v...

Microchip Technology
San Jose, California

The successful applicant will work as part of a core team that develops future FPGA fabric architectures and collaborates with design engineering to develop, verify, and integrate the fabric architecture with other device components such as IO, hard IP blocks, configuration, and security. Analyze an...

Elastic
Mountain View, California

In this role you will build the core components for the control plane of our new stateless architecture. You’ll get to work with engineers from other teams to collaborate on new features and capabilities. Design and implement solutions to complex problems in an innovative architecture based on Kuber...

ByteDance
San Jose, California

Follow the company's rigorous software development workflow, including architecture design, self-testing, functional test, regression test, grey scale release, A/B experiment, and online- deployment. ...

ByteDance
San Jose, California

Optimize the core architecture of Global Payments, design a highly available, high performance, and highly maintainable system to ensure the stability of Global Payments2. Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent wor...