NLP Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Implementing solutions for building and deploying AI models in production, with a focus on fault tolerance, scalability, maintainability, and automation
- Leveraging modern LLMs to include/enhance parsing capabilities for CVs/job adverts for existing supported languages and new additional languages
- Collaborating with the team to design, implement, and optimise data processing pipelines and evaluation tools
- 2+ years of experience working within a software development team as an engineer
- Experience with NLP
- Comfortable writing and debugging code in Python; understands the importance of readable code and eager to learn best practices
- Familiarity with frameworks like FastAPI, Flask, or Django, with experience developing and exposing/consuming APIs
- Understanding of containerisation and exposure to Docker
- Comfortable using Git for team collaboration
- Machine Learning fundamentals: foundational knowledge of ML concepts and practical experience (academic or personal projects) deploying a simple model using libraries like scikit-learn, PyTorch, or TensorFlow
- Experience manipulating and analysing data using libraries such as Pandas and NumPy
- A strong desire to learn NLP, MLOps principles, cloud infrastructure, and deployment practices
- BSc in Computer Science or a related technical field
Additional Information
You will be joining the Parsing & Skills Intelligence team, which consists of a mix of Machine Learning/AI engineers and DevOps engineers. The team is responsible for designing, building, and deploying the AI models that power our products. Our AI models touch several subfields of Natural Language Processing (NLP): information extraction (e.g. parsing of CVs and job ads, skill extraction, job title normalisation), information retrieval (e.g. matching people and jobs), and knowledge mining. Our services process millions of complex documents daily in 28 languages with hundreds of thousands of matches. Technology stack: Python, FastAPI, PyTorch, Perl, Docker, Kubernetes, GitLab CI, Jenkins, Linux.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Unknown? Share your experience