Senior Machine Learning Research Engineer

Munich, germany
Apply

**Company: Apple Job Description Summary: The AI/ML - Machine Translation team at Apple is seeking researchers and scientists to develop core MT technology for communication across language barriers. They are looking for candidates with expertise in machine learning, computer science, and MT, with experience in language technologies, deep learning, and hands-on experience with tools like JAX, PyTorch, and Tensorflow. Strong communication skills and a track record of impactful contributions in the field are preferred qualifications. Candidates should have a Master’s or Ph.D. in related fields and at least 5 years of experience. Job Description: Summary Posted: Jul 18, 2024 Weekly Hours: 40 Role Number:200557213 The AI/ML - Machine Translation team is looking for exceptional researchers/scientists to develop the next generation of core MT technology to allow our users to communicate across language barriers. We have opportunities for both engineering and senior researcher roles. Description Description Machine Translation is a critical technology that enables connecting people across language barriers. The Apple MT organization is responsible for the R&D of state-of-the-art approaches to MT as well as applications of this technology (e.g., Translate app, Safari web page translation and System-wide translation). We are looking for research scientists and engineers passionate about applied research in the space of MT, investigating novel modeling and learning approaches and evaluation methods. As a member of the core modeling team, you will have the opportunity to work with a wide variety of language technologies and… advance the edge of the MT technology to tackle real world problems. The successful candidate should have excellent oral and written communication skills and a team player. Track record of impactful contributions to the field of MT or related fields preferred for senior researchers. Minimum Qualifications Minimum Qualifications • Master (Ph.D preferred) in Machine Learning, Computer Science or related fields, preferably with a specialization in MT or Language Modeling. Key Qualifications Key Qualifications Preferred Qualifications Preferred Qualifications • Expertise in key language technologies including machine translation, large language model and natural language processing. • Proven background in machine learning and deep learning including neural machine translation, language modeling, sequence-to-sequence models, etc. • Hands-on experience with deep learning toolkits including JAX, PyTorch, Tensorflow, etc. • Ability to formulate a research problem, design, experiment and implement solutions in C/C++/Java, Python, bash scripting, etc. • Experience working with standard MT/NLP toolkits preferred, e.g. FairSeq, Marian, Sockeye, OpenNMT, etc. • Design and deployment of real-world, large-scale, user-facing MT or LLM systems preferred. • Excellent spoken and written communication skills. Education & Experience Education & Experience Additional Requirements Additional Requirements More

Company:Apple

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.