Jobs

Principal Neural Network Architect (Apply inminutes)


Job details
  • ARM
  • Cambridge
  • 2 days ago

Job Description:Arms Machine Learning Group isseeking highly motivated and creative Software Engineers to jointhe Cambridge-based ML Content, Algorithms and Tools team! ThisMachine Learning Engineer role focuses on advancing the field of AIby optimizing and deploying pioneering models, particularly LargeLanguage Models (LLMs) and Generative AI algorithms. This involvesdeep analysis of neural networks, optimizing software and hardware,developing innovative solutions, and collaborating with teams tobuild high-performance AI systems.Responsibilities :Yourresponsibilities involve working with major ML frameworks (PyTorch,TensorFlow, etc.) to port and develop ML networks, optimize andquantize models for efficient execution on Arm platforms, and helpensure multiple Arm products are designed to perform effectivelyfor machine learning. As an in- depth technical responsibility, youwill need to deeply understand the complex applications you analyzeand communicate them in their simplest form to contribute toproduct designs, allowing you to influence both IP and systemarchitecture.Required Skills and Experience :* A backgroundin computer science, software engineering or other comparableskills * Experience training and debugging neural networks withTensorFlow and PyTorch using Python * Understanding, deploying, andoptimizing Large Language Models (LLMs) and Generative AIalgorithms. * Experience using software development platforms andcontinuous integration systems * Familiarity with Linux and cloudservices * Have a strong attention to detail to ensure use casesyou investigate are well understood and the critical areas needingimprovement are understoodNice To Have Skills and Experience :* Experience of the inner workings of Pytorch, Tensorflow,Executorch and Tensorflow Lite * Experience of developing andmaintaining CItesting components to improve automation of modelanalysis * Good knowledge of Python for working with ML frameworks* Good knowledge of C++ for working with optimised ML libraries *Previous experience of machine learning projects * Experience withdeployment optimizations on machine learning models **In Return :**From research to proof-of-concept development, to deployment on ARMIPs, joining this team would be a phenomenal opportunity tocontribute to the full life cycle of machine learning projects andunderstand how innovative machine learning is used to solve realword problems. Working closely with experts in ML and software andhardware optimisation - a truly multi-discipline environment - youwill have the chance to explore existing or build new machinelearning techniques, while helping unpick the complex world ofuse-cases spanning mobile phones, servers, autonomous drivingvehicles, and low-power embedded devices #LI-TE! ##Accommodations at ArmAt Arm, we want our people toDo GreatThings. If you need support or an accommodation toBe YourBrilliant Selfduring the recruitment 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.