Position: Senior NLP Engineer
Company: Luxoft
Category: Python
Experience required: 3y
English level: upper

Project Description:
We are hiring for projects in the Middle East. There are many opportunities in the region. Our team consists of frontend and backend developers, data analysts and data scientists, architects, analysts and project managers.

Responsibilities:
• Develop Algorithms in multilingual conversational systems.
• Solve real-world scenarios for user commands and requests.
• Identify the right tooling and frameworks.
• Conceive, design, and develop NLP applications.
• Contribute to high-quality publications or patents.
• Review architecture and provide technical guidance for engineers.
• Perform statistical analysis of results and refine models.

Mandatory Skills Description:
o 3+ years' experience with Python and common Data Analytics libraries (pandas, NumPy, TensorFlow...)
o Experience with CI / CD methodology and agile practices (quick iterations)
o Experience with Cloud (preferably Azure but AWS is ok) for deploying models and APIs
o Experience with NLP techniques (traditional like n-grams and entity resolution, entity disambiguation and more recent like transformers)
o Experience with documents processing - Vision, Image to text, structured data extraction (tables)
o Experience with orchestration for NLP solution e.g., how to assemble the different algorithms to obtain the best output.
o Experience with MLOps e.g., model deployments, monitoring, regression testing
o Understanding of LLMs models
o Knowledge of Open-source models (Hugging Faces)
o Understanding of agents and orchestration
o Understanding of tuning techniques LoRA and fine tuning

Nice-to-Have Skills:
Knowledge of the finance industry

Languages:
English: C1 Advanced