Junior/Middle NLP Engineer
@ Newfire Global Partners
Summary
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
Qualifications
Education Level: Bachelor's Degree