Taro Logo

Sr. Software Engineer, Annapurna Labs

Annapurna Labs designs silicon and software that drives cloud innovation forward, developing custom solutions for AWS's machine learning systems.
$151,300 - $261,500
Backend
Senior Software Engineer
In-Person
7+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer, Annapurna Labs

At Annapurna Labs, we are at the forefront of cloud innovation, designing cutting-edge silicon and software solutions that power AWS's next-generation Machine Learning systems. This Senior Software Engineer position offers a unique opportunity to work at the intersection of custom hardware and advanced software development, where you'll be developing the software backbone for AWS's machine learning infrastructure.

The role involves architecting and implementing mission-critical software that powers Annapurna Labs' next-generation machine learning platforms. You'll be working with proprietary chip designs and accelerators that push technical boundaries, developing software stacks that power state-of-the-art cloud solutions, and collaborating on custom-designed servers and hardware that form the foundation of modern ML infrastructure.

Our team culture emphasizes knowledge-sharing and mentorship, with a broad mix of experience levels and tenures. Senior members engage in one-on-one mentoring and thorough, constructive code reviews. We're committed to career growth and professional development, assigning projects that help team members expand their engineering expertise and tackle increasingly complex challenges.

The position requires strong expertise in C/C++ and Python programming, with experience in developing high-performance solutions. You'll be collaborating with EC2 teams and manufacturing partners to ensure seamless system integration and driving end-to-end qualification processes for new software implementations.

This is an excellent opportunity for experienced software engineers who are passionate about solving complex technical challenges and want to work with technology that exists nowhere else in the industry. The role offers competitive compensation ranging from $151,300 to $261,500 per year, depending on location and experience, plus additional benefits including medical coverage and financial benefits.

Join us in shaping the future of AWS's machine learning capabilities while working with some of the most advanced technology in cloud computing and AI infrastructure.

Last updated 3 days ago

Responsibilities For Sr. Software Engineer, Annapurna Labs

  • Architect and develop mission-critical software for next-generation machine learning platforms
  • Collaborate with EC2 teams and manufacturing partners for system integration
  • Drive end-to-end qualification processes for new software implementations
  • Develop high-performance solutions using C/C++, Python, and Lua

Requirements For Sr. Software Engineer, Annapurna Labs

Python
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming experience with at least one programming language
  • 7+ years of leading design or architecture experience
  • 7+ years of full software development life cycle experience
  • Experience as a mentor, tech lead or leading an engineering team

Benefits For Sr. Software Engineer, Annapurna Labs

Medical Insurance
  • Medical benefits
  • Financial benefits
  • Full range of benefits (specific details not provided)

Interested in this job?

Jobs Related To Annapurna Labs (U.S.) Inc. Sr. Software Engineer, Annapurna Labs