Search jobs > Santa Clara, CA > Engineer architecture
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.
Senior Software Engineer - Recommendation Architecture
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...
Senior Software Engineer - Recommendation Architecture
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...
Senior Software Architecture Engineer
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...
Senior Architecture Energy Modeling Engineer
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...
Senior Software Engineer, Architecture
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...
Senior Solution Engineer - AI and ML Storage Architecture
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...
Senior Technical Staff Engineer - Software (FPGA Architecture Circuit Lead)
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...
Platform - Senior Software Engineer, Control Plane (Core Architecture)
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...
Senior Software Engineer, Mobile Video Performance and Architecture (Multiple Positions)
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. ...
Senior Software Engineer, Payments Architecture
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...