Automotive Machine Learning Architect

Cambridge, united kingdom
Apply

**Company: ARM Energy Job Description Summary: As a member of the Automotive Software Solution team at Arm, you will work on building Machine Learning technology for the automotive industry. Your responsibilities will include identifying use-cases, defining requirements for Arm products, working on optimizations, and ensuring data privacy and security. Skills and experience required include working with ML frameworks, debugging complex software systems, and knowledge of ARM architectures. Additional experience with machine learning applications, familiarity with open-source tools, and experience with customer interactions are desirable. The company offers a collaborative work environment and is open to adapting the job role for the right candidate. Job Description: Job Overview: As a member of the Automotive Software Solution team you will have the opportunity to build upon your existing background, knowledge, and expertise and contribute to Arm Machine Learning (ML) technology for the automotive industry. You will identify and investigate automotive ML application use cases and reference application requirements. This contribution helps drive the development of world-class system software and tooling for Arm architected ML hardware and software platforms catering to the automotive segment. We seek individuals with exposure and knowledge of every level of the system software stack ranging from operating system kernel and distros up to the application level. Passionate about innovative technologies? We want to hear from you! Responsibilities: • Identify relevant use-cases, algorithms, workloads and applications that can be used to showcase Arm machine learning acceleration technologies. • Define requirements for next generation Arm products. •… Work with marketing teams to create outbound ML collaterals for Arm technology. • Work with Arm engineering resources to deliver optimizations for use-cases and applications. • Work with Automotive team-members to enable early (shift-left) development of ML use-cases, algorithms, and applications with cloud enabled virtual platforms. • Champion ecosystem partnerships that will lead to commercialisation of ML system and platform software. • Ensure data privacy, security, and ethical considerations in all data initiatives. Required Skills and Experience : • Experience with development tools, SDKs, frameworks and app development focused on ML inference • Experience with and knowledge of machine learning models to power end-user experiences. • Experience with Machine Learning frameworks and tooling such as TensorFlow, PyTorch, ONNX, others. • Experience in developing complex software stack written preferably in C. • Expertise in debugging and optimizing complex software systems. • GitHub and/or GitLab “Nice To Have” Skills and Experience : • Hands-on machine learning application level engineering experience developing code and help deliver on projects as needed. • Good understanding on ARM- v8-A and ARM- v8-M architectures, SMMU or IO-MMUs. • Familiarity with open-source test tools. • Experience in microservices and containers • An awareness about the value of CI and automated test system. • Experience with customer interactions, diagnose and resolve reported issues. In Return: Our offices are amazing places to collaborate. We also have some scope to adapt the job role and title for the right person - if you are interested but unsure whether you tick all the boxes, we still would love you to reach out! We are keen to welcome versatile people into Arm! #LI-PD1

Company:ARM

Qualifications:

Language requirements:

Specific requirements:

Educational level:

Level of experience (years):Senior (5+ years of experience)

 Train your own AI: Fine tune a large language model for sentence similarity

Train your own AI: Fine tune a large language model for sentence similarity

“Fine-tuning” means adapting an existing machine learning model for specific tasks or use cases. In this post I’m going to walk you through how you can fine tune a large language model for sentence similarity using some hand annotated test data. This example is in the psychology domain. You need training data consisting of pairs of sentences, and a “ground truth” of how similar you want those sentences to be when you train your custom sentence similarity model.

Hire an NLP developer
Ai and nlpBusiness applications

Hire an NLP developer

Hire an NLP developer and untangle the power of natural language in your projects The world is buzzing with the possibilities of natural language processing (NLP). From chatbots that understand your needs to algorithms that analyse mountains of text data, NLP is revolutionising industries across the board. But harnessing this power requires the right expertise. That’s where finding the perfect NLP developer comes in. Post a job in NLP on naturallanguageprocessing.

What is NLP?

What is NLP?

Natural language processing What is natural language processing? Natural language processing, or NLP, is a field of artificial intelligence that focuses on the interaction between computers and humans using natural language. NLP is a branch of AI but is really a mixture of disciplines such as linguistics, computer science, and engineering. There are a number of approaches to NLP, ranging from rule-based modelling of human language to statistical methods. Common uses of NLP include speech recognition systems, the voice assistants available on smartphones, and chatbots.