Jobs

[High Salary] Staff/Senior Software Engineer - MachineLearning Compilers (Apply in minutes)


Job details
  • ARM
  • Cambridge
  • 2 days ago

Arms Machine Learning (ML) Group is seeking a highlymotivated and creative Software Engineer to join a team ofbrilliant engineers located in Cambridge, UK who specialise in MLcompilers. This role presents an opportunity to contribute toadvance ML compilation technology. You will help to build thesoftware that enables development of deep learning applicationsthat form the basis of many ground-breaking technologies likeself-driving cars, generative AI engines and ML-powered wearables.## Job Description: Arm Machine Learning (ML) Compilers team islooking for a software engineer who would build a range ofinnovative compiler solutions for a variety of markets. You willapply your experience and insight within this domain to craft andoptimise compilers for machine learning networks that target Arm’sCPUs, GPUs and NPUs. If you are interested in this opportunity,make sure to apply soon! We look forward to receiving yourapplication and welcoming you to Arm. You could be joining ourhighly motivated team and have a marked impact on both strategy andimplementation! ##Responsibilities:* Contribute to deliverproduction-grade software and push the boundaries of MachineLearning compilation * Build, extend and collaborate on innovativeML compilation software projects, such as TensorFlow, IREE and thebroader MLIR ecosystem * Work with other groups in Arm to expandsupport for Arm architecture and ecosystem ##Required skills andexperience:* A passion for software development and quality *Proven experience with C++, understanding of Python is a plus *Experience with the full software development lifecycle - planning,designing, developing, testing, delivering, and maintainingproduction-quality software * Experience with or interest incompilers * Desire to learn new skills and technologies and work ina highly motivated team * High degree of initiative and problemsolving skills * Ability to own teams delivery and lead others onlarge or more sophisticated tasks * Good interpersonal andcommunication skills. ##Nice to have skills and experience:*Technical leadership experience * Experience with contributing toopen-source projects and working with a broader open-sourcecommunity * Knowledge or curiosity about computer vision, machinelearning, their applications and frameworks * Experience with Linuxand scripting languages, such as shell-scripting ## **In Return:**On top of the already compelling [Life atArm](https:careers.arm.comlife- at-arm), we offer strong teamculture, learning opportunities, regular career conversations,emphasis on diversity, equity and inclusion and a continuousimprovement mentality. #LI-JB1 ##Accommodations at ArmAt Arm,we want our people toDo Great Things. If you need support oran accommodation toBe Your Brilliant Selfduring therecruitment process, please email. To note,by sending us the requested information, you consent to its use byArm to arrange for appropriate accommodations. All accommodationrequests will be treated with confidentiality, and informationconcerning these requests will only be disclosed as necessary toprovide the accommodation. Although this is not an exhaustive list,examples of support include breaks between interviews, havingdocuments read aloud or office accessibility. Please email us aboutanything we can do to accommodate you during the recruitmentprocess. ##Hybrid Working at ArmArm’s approach to hybridworking is designed to create a working environment that supportsboth high performance and personal wellbeing. We believe inbringing people together face to face to enable us to work at pace,whilst recognizing the value of flexibility. Within that framework,we empower groupsteams to determine their own hybrid workingpatterns, depending on the work and the team’s needs. Details ofwhat this means for each role will be shared upon application. Insome cases, the flexibility we can offer is limited by local legal,regulatory, tax, or other considerations, and where this is thecase, we will collaborate with you to find the best solution.Please talk to us to find out more about what this could look likefor you. ##Equal Opportunities at ArmArm is an equalopportunity employer, committed to providing an environment ofmutual respect where equal opportunities are available to allapplicants and colleagues. We are a diverse organization ofdedicated and innovative individuals, and don’t discriminate on thebasis of race, color, religion, sex, sexual orientation, genderidentity, national origin, disability, or status as a protectedveteran.

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior Staff Software Engineer

Join a pioneering team redefining the future of machine intelligence. As AI technology transitions from traditional search engines to advanced neural networks, this company is creating a decentralized platform that allows AI and human knowledge to evolve side by side. With an open, permissionless protocol designed to empower AI’s potential,...

Trust In SODA Liverpool

Senior Frontend Engineer (UX/UI, React, Generative AI)

We are Citi's Application and Platform Engineering team, a startup with the exciting mission of shaping the direction of travel for the Chief Technology Office by defining the tech and engineering strategy for the bank. We are a team of talented engineers, product managers and tech SMEs, taking ambiguous concepts...

Citigroup Global Markets Limited London

Senior Developer - Microsoft Dynamics

We are currently looking for a Microsoft Dynamics NAV / Business Central Developer to join our growing integral team to work on implementations, upgrades and functional changes of bespoke software for our clients both on premise and in the cloud. The candidate will also be required to provide support/mentoring to...

Dynamics Consultants Southampton

Head of Data Science

Trilateral Research is recruiting for aHead of Data Scienceto join our Technical Services team within theUnited Kingdom.   The Head of Data Science will be responsible for the creation of new data sciences capabilities for the business by envisioning and executing strategies that will influence improvement of the business’s performance, particularly...

Trilateral Research London

Data & Infrastructure Engineer (UK/EU)

About Element HumanOur vision is to bring empathy to digital interactions. Emotions make us human. Technology doesn’t account for human emotions. We’re going to change that. Element Human believes in a world where people are first, always.  We are a multi-disciplinary team using AI to build the emotion layer for...

Element Human London