SonicJobs Logo
Left arrow iconBack to search

Sr. Software Architecture Engineer

Ambarella
Posted 5 months ago, valid for 16 days
Location

Smyrna, GA 30080, US

Salary

$50 - $60 per hour

info
Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • The position is for a senior architecture engineer at Ambarella, focusing on AI Vision Processors for edge applications.
  • Candidates should have a Master or PhD in Computer Science, Electrical Engineering, or a related field, along with 3 to 8 years of relevant experience.
  • The role involves defining architecture specifications, developing performance models for AI accelerators, and optimizing AI models for performance efficiency.
  • Strong programming skills in C/C++ are required, with knowledge of CUDA and deep learning algorithms being advantageous.
  • The base salary for this position ranges from $163,000 to $203,000, depending on location and experience.

AI Vision Processors For Edge Applications

Our solutions make cameras smarter by extracting valuable data from high-resolution video streams.

Job Description

The rapid acceleration of deep learning and generative AI is leading to new generations of high-performance and low-power chip architecture. At Ambarella, 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 a 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 - 8 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 pattern.
  • 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.

The base salary range is $163,000 - $203,000. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.

  



Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.