LLM Research Engineer (NLP)
Team: Digital
Location: Kyiv, Ukraine
Commitment: Full-Time (Full Remote)
Workplace Type: remote
What you will do
- Curation of datasets for pre-training, supervised fine-tuning, and alignment
- Research and develop best practices and novel techniques in LLM training and evaluation pipelines.
- Collaborate closely with data engineers, annotators, linguists, and domain experts to scale data processes, define evaluation tasks and collect high-quality feedback.
Qualifications and experience needed
- Education & Experience:
- 3+ years of experience in Data Science or Machine Learning, preferably with a focus on NLP.
- An advanced degree (Master’s or PhD) in Computer Science, Computational Linguistics, Machine Learning, or a related field is highly preferred.
- GenAI & NLP Expertise:
- Practical experience with fine-tuning LLMs / VLMs models
- Hands-on experience with modern NLP approaches, including embedding models, semantic search, text classification, sequence tagging (NER), transformers/LLMs, RAGs.
- ML & Programming Skills:
- Strong experience with deep learning frameworks such as PyTorch or JAX for building models.
- Ability to write efficient, clean code and debug complex model issues.
A plus would be
- Advanced NLP/ML Techniques:
- Applied experience using Reinforcement Learning in NLP / LLM settings
- Prior work on LLM safety, fairness, and bias mitigation.
- Experience generating and curating synthetic datasets for Supervised Fine-Tuning (SFT), including quality control and scaling considerations.
- Research & Community:
- Publications in NLP/ML conferences or contributions to open-source NLP projects.
- Active participation in the AI community or demonstrated continuous learning (e.g., Kaggle competitions, research collaborations) indicates a passion for staying at the forefront of the field.
- MLOps & Infrastructure:
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes) for ML, as well as ML workflow tools (MLflow, Airflow).
- Experience in working alongside MLOps engineers to streamline the deployment and monitoring of NLP models.
- Experience with cloud platforms (AWS, GCP, or Azure) and big data technologies (Spark, Hadoop, Ray, Dask) for scaling data processing or model training is a plus.
- Problem-Solving:
- Innovative mindset with the ability to approach open-ended AI problems creatively.
- Comfort in a fast-paced R&D environment where you can adapt to new challenges, propose solutions, and drive them to implementation
What we offer
- Office or remote — it’s up to you. You can work from anywhere, and we will arrange your workplace
- Remote onboarding
- We train employees with the opportunity to learn through the company’s library, internal resources, and programs from partners
- Health and life insurance
- Wellbeing program and corporate psychologist
- Reimbursement of expenses for Kyivstar mobile communication
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
