Lead / Senior NLP Engineer
Description
EdSpan is an innovative company in the EdTech space, building cutting-edge learning experiences for the next generation of students. Our collaboration with a US-based private school network helps us better understand user needs while expanding our B2C and B2B products to a broader audience. We are currently working on three major projects:
AI tutoring experience — an innovative project that brings real-time interaction with a 3D animated assistant powered by LLM technology. This virtual tutor helps students navigate challenges, provides guidance, and enhances the learning journey in a playful and engaging way.
Tutorpeers
- a peer-to-peer tutoring platform with a young teachers marketplace, event booking features and Zoom-like online sessions with additional interactive learning tools.
Spark Incubator
- LMS-like system designed to teach kids entrepreneurship. We have well-defined processes, trying to automate routine things, conduct code reviews, use CI and CD pipelines to validate and ship our code. We use the Agile approach with daily stand-ups, bi-weekly sprints, and other Scrum artifacts. We keep the number of meetings to a minimum so that engineers can focus on writing high-quality code and delivering cool features.
Who you are
We’re hiring our first AI/ML Engineer to lead the development of our AI agents, including prompting, the RAG and evaluation pipelines, potential fine-tuning. So, you’ll play a key role in shaping the technical direction. We’re seeking someone with a strong understanding of machine learning and NLP fundamentals, capable of tackling complex challenges in agentic workflows and optimizing model performance across the stack.
Requirements
At least 4 years of experience in the field of Machine Learning, working as a Data Engineer, Data Scientist, Machine Learning Engineer, or in a similar role. Bachelor’s degree in Computer Science, Mathematics, or equivalent practical experience; Proficiency in Python and common data science libraries (pandas, NumPy, scikit-learn); In-depth knowledge of machine learning principles, understanding of LLM architectures, prompt optimization, and fine-tuning strategies; Skilled in deg and optimizing RAG pipelines, including embedding generation, sparse and dense retrieval, and hybrid search techniques; Familiar with LLM evaluation metrics and tools (BLEU, RAGAS, DeepEval, and other); Upper-Intermediate level of English (B2) or above.
Highly desireable
Proven experience building AI-driven workflows using frameworks such as LangGraph, AutoGen, or similar orchestration tools; Knowledge of AWS cloud and MLOps.
Responsibilities
Design, implement, and optimize LLM prompts to ensure reliable outputs; Assist in developing and maintaining AI evaluation workflows, including deg evaluation guidelines and metrics; Help design and develop AI data pipelines: collection, storage, annotation, and model improvement; Leverage agent orchestration tools to improve and automate AI workflows; Collaborate with the product team to ensure AI capabilities power usable product features.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.