Home/Jobs/Newfire Global Partners/Junior/Middle NLP Engineer

Junior/Middle NLP Engineer
@ Newfire Global Partners

Apply Now

Summary

36K - 50K
Poland, Croatia
Remote
Junior
Full-time

About the Company

Company Name: Newfire Global Partners

Industry: IT Software

Job Description

Newfire Global Partners

Must haves

Experience: 2 years of experience

1.5-2 years of experience with NLP

Responsibilities

● Work with the NLP team to design, build, and maintain efficient, reusable, and reliable code. ● Identify and resolve bottlenecks and bugs in the NLP part of the project ● Work with classical NLP algorithms, analyze text data, train new and tune existing models ● Develop and deploy cutting-edge language models (LLMs) to solve real-world problems. ● Fine-tune, optimize and evaluate LLMs for various applications. ● Help maintain code quality, organization, and automatization ● Follow and help refine the development of best practices and standards ●Junior: Assist in the development and deployment of language models (LLMs). Learn to fine-tune, optimize, and evaluate LLMs for different tasks. Gain practical experience in NLP, deep learning, and LLM architectures

Requirements

● 1.5-3 years of commercial experience with hands-on Python development and NLP ● Theoretical understanding, practical implementation of classical NLP and Neutral Network driven NLP ● Theoretical knowledge and practical experience with classical ML algorithms and Neural Networks ● Bachelor’s degree or higher in a technical field of study ● Upper-Intermediate + English level ● Practical experience and deep knowledge of Python NLP libraries (Spacy, NLTK, Scikit-learn, Keras, Bert) ● The theoretical foundation of algorithms ● Experience with Git ● Solid understanding of security/access control, scalability, high availability, and concurrency patterns. ● Flexibility and creativity in solution design - including leveraging emerging technologies ● Ability to clearly explain and justify ideas when faced with competing alternatives ● Ability to communicate and apply common architectural design patterns across a wide range of technical problems ● Ability to write consistent and easily maintainable Python code. ● Understanding of object-orientated and functional programming ● Prior experience with continuous delivery and DevOps, specifically using AWS. ● Ability to study new technology ● Ability to mentor ● Ability to make tech talks

Responsibilities

Work with the NLP team to design, build, and maintain efficient, reusable, and reliable code. Identify and resolve bottlenecks and bugs in the NLP part of the project. Work with classical NLP algorithms, analyze text data, train new and tune existing models. Develop and deploy cutting-edge language models (LLMs) to solve real-world problems. Fine-tune, optimize and evaluate LLMs for various applications. Help maintain code quality, organization, and automatization. Follow and help refine the development of best practices and standards. Assist in the development and deployment of language models (LLMs). Learn to fine-tune, optimize, and evaluate LLMs for different tasks. Gain practical experience in NLP, deep learning, and LLM architectures.

Qualifications

1.5-3 years of commercial experience with hands-on Python development and NLP. Theoretical understanding, practical implementation of classical NLP and Neutral Network driven NLP. Theoretical knowledge and practical experience with classical ML algorithms and Neural Networks. Bachelor’s degree or higher in a technical field of study. Upper-Intermediate + English level. Practical experience and deep knowledge of Python NLP libraries (Spacy, NLTK, Scikit-learn, Keras, Bert). The theoretical foundation of algorithms. Experience with Git. Solid understanding of security/access control, scalability, high availability, and concurrency patterns. Flexibility and creativity in solution design - including leveraging emerging technologies. Ability to clearly explain and justify ideas when faced with competing alternatives. Ability to communicate and apply common architectural design patterns across a wide range of technical problems. Ability to write consistent and easily maintainable Python code. Understanding of object-orientated and functional programming. Prior experience with continuous delivery and DevOps, specifically using AWS. Ability to study new technology. Ability to mentor. Ability to make tech talks.

Education Level: Bachelor's Degree