Current jobs related to Software Engineer II, Annapurna Labs ML Acceleration System Software - Cambridge, Cambridgeshire - Amazon
-
Senior HPC Software Engineer
2 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeSenior HPC Software EngineerCambridge£120,000 - £150,000 + BonusYou will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications their processors. You will collaborate closely with cross-functional teams to integrate and deploy AI solutions, leveraging your expertise to shape the...
-
Senior HPC Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom IC Resources Full timeGet AI-powered advice on this job and more exclusive features.Building technology teams across High-Performance Computing and Performance ModellingSenior HPC Software EngineerCambridgeYou will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications on their processors. You will...
-
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSenior Embedded Software Engineer, Network Drivers, ENAAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member...
-
System Validation Engineer
3 days ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development...
-
Senior Emulation Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development...
-
C++ Tools Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom TN United Kingdom Full timeSenior C++ Performance Software Engineer£70,000 - £90,000 + Bonus & healthcareMy client is a multinational Semiconductor scale-up, focused on AI acceleration architectures. Their performance team is expanding and looking to bring on a Senior C++ Performance Software Engineer to develop and maintain various tools used for functional and performance analysis...
-
Senior ML Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom Cambridge University Press and Assessment Full timeJob Title: Senior ML Software EngineerSalary: £49,000 - £65,500Location: Hybrid, working from our offices in CambridgeContract: Full time 35 hours per week on a fixed term 18 month contract from hire dateIn this role, you will take over the management and further development of our existing machine learning applications within the Cambridge English AI...
-
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSoftware Development Engineer II, Amazon Customer ServiceAmazon's Customer Service organization is looking to expand its software engineering team to help drive automation and defect reduction for customers. We are searching for smart, energetic, and passionate software development engineers to solve complex technical problems and to work with engineering...
-
Software Engineer II
4 hours ago
Cambridge, Cambridgeshire, United Kingdom Cadence Design Systems Full timeAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Software Engineer - Innovus Clock Tree Synthesis GroupCadence Design Systems is looking for a highly motivated Software Engineer to work with the Digital Design and Signoff Group engineering team. You will be joining a small, expanding, exciting team...
-
Staff Machine Learning Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom Tbwa ChiatDay Inc Full timeOur mission is to restore cell health and resilience through cell rejuvenation to reverse disease, injury, and the disabilities that can occur throughout life.Diversity at AltosWe believe that diverse perspectives are foundational to scientific innovation and inquiry. At Altos, exceptional scientists and industry leaders from around the world work together...
-
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSoftware Development Engineer-II, E-reader productsHave you ever wanted to be part of a team that builds a highly efficient operating system for E-readers? Amazon's E-reader platform team owns the operating system stack (C/C++) and the low-level components that make the device energy efficient with weeks of battery life. We recently launched Kindle Scribe, a...
-
C Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Full timeC Software Engineer - Defence Sector - CambridgeA growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UKs security against external threats.You will have the opportunity to work on cutting-edge systems...
-
Software Engineer II
2 days ago
Cambridge, Cambridgeshire, United Kingdom Bank of America Full timeJob Description:Job Title: Software Engineer IICorporate Title: Vice PresidentLocation: BromleyCompany Overview:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and...
-
Software Dev Engineer II, Last Mile Payments
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSoftware Dev Engineer II, Last Mile PaymentsAre you interested in building multi-tenant and highly scalable services to process critical business payments globally for Amazon? You will build services that cater to a wide variety of payment scenarios across regions Amazon operates in.The Last Mile Payments team is building the next generation of payments...
-
Software Dev Engineer II, Last Mile Payments
3 days ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSoftware Dev Engineer II, Last Mile PaymentsAre you interested in building multi-tenant and highly scalable services to process critical business payments globally for Amazon? You will build services that cater to a wide variety of payment scenarios across regions Amazon operates in.The Last Mile Payments team is building the next generation of payments...
-
C Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom Newton Colmore Consulting Ltd Full timeJob Description C Software Engineer - Defence Sector - CambridgeA growing Defence and Security company, based in Cambridge, is currently seeking an experienced C Software Engineer to contribute to the development of breakthrough technologies that will enhance the UK's security against external threats.You will have the opportunity to work on cutting-edge...
-
Software Development Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeSoftware Development Engineer, OrderingAre you passionate about enabling millions of customers around the world to buy anything, anywhere, anytime? Do you enjoy dealing with large scale distributed systems and orchestrating the entire retail ordering workflow?We, the Ordering team, need strong software development engineers who can dive deep into abstract...
-
Software Development Engineer-II
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeHave you ever ordered from Amazon and been amazed at how fast you receive the shipment? Ever wondered how Amazon delivers to customers so fast and on promised time? Every day, Amazon engineers are relentlessly working to decrease the time between clicking and delivery for our customers. Amazon Fulfillment Technologies (AFT) organization owns the software and...
-
Software Engineer
2 days ago
Cambridge, Cambridgeshire, United Kingdom ARM Full timeJob Overview:Arm-based hardware is deployed everywhere computing happens, from the cloud to the edge. It is essential that software developers have intuitive tools to take advantage of this hardware.In the Developer Platforms group, our mission is to make software development on the Arm architecture simple and intuitive. We are growing our team and are...
-
SW Automation Engineer
6 days ago
Cambridge, Cambridgeshire, United Kingdom Amazon Full timeAWS Utility Computing (UC) provides product innovations — from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development...
Software Engineer II, Annapurna Labs ML Acceleration System Software
1 week ago
In Annapurna Labs we are at the forefront of hardware/software co-design not just in Amazon Web Services (AWS) but across the industry.
The Machine Learning Server Software Team is looking for candidates interested in writing data-driven software for our Machine Learning servers. We help to maintain and manufacture the most advanced servers in the world.
We touch technologies from the accelerator inner-workings to the I2C infrastructure pervasive in the server and everything in between. Our team does not work on machine learning algorithms, but rather on the physical systems (hardware) which execute and accelerate those machine learning algorithms. Data paths, I2C, accelerator inner-workings are our bread and butter. Come join our team.
Key job responsibilities
- Member of a team responsible for the software associated with server components and integration into EC2.
- Working with the MLA Hardware, Test and Manufacturing teams to create a coordinated software package to enable both qualification as well as rapid deployment of software.
- Developing software (C/C++, Python, Lua) which can be maintained, improved upon, documented, tested, and reused.
The MLA Systems Software team was formed to focus on server software primarily for debug, testing, qualification, and manufacturing. At a high level, our goal is to find ways to help the organization scale through the use of software and automation.
About the team
Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we're building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
#J-18808-Ljbffr