Profile cover
F

Junior NLP Engineer

Nordic NLP

Remote · $60K – $78K · Full-time · Posted 6 months ago

This role is no longer accepting applications

Don't miss the next role like this

Create a free profile with your skills. We match you to new AI roles as they open, and companies hiring can contact you directly.

Create free profile, 2 minutes

Similar open roles you can apply to now:

See all open AI jobs

About the role

We build reading comprehension tools for students aged 10 to 16 — primarily in schools serving students who speak English as a second language. Our NLP engine reads a student's response to a comprehension question, identifies what they've understood and where the gaps are, and gives specific, encouraging feedback rather than just a score. It's a hard problem. Natural language is variable, especially from non-native speakers. But when it works — when a student who's been stuck on inference questions for weeks writes a response that shows they finally got it — the difficulty feels worth it. We're looking for a junior NLP engineer to join a team of five. You'll be mentored by a senior NLP engineer with eight years of experience who genuinely enjoys teaching. You'll pair-program at least twice a week. You'll work on real (anonymised) student data. You'll ship things that real teachers and real students use. If you care about educational equity and are at the start of your NLP career, this is a good place to grow.

Fully remote.

Responsibilities

  • Build and evaluate NLP components for comprehension response analysis under close senior guidance
  • Clean and annotate text datasets for model training with careful quality tracking and inter-annotator agreement checks
  • Write unit tests for all NLP processing functions
  • Document component behaviour and known limitations clearly enough for the product team to communicate them to teachers
  • Participate in weekly research reading sessions and share key takeaways with the team

Requirements

  • Solid Python — readable, reasonably structured code you can explain and defend
  • Familiarity with text processing fundamentals: tokenisation, POS tagging, and semantic similarity concepts
  • Any hands-on exposure to Hugging Face Transformers or spaCy, even in a course or personal project
  • Basic understanding of how transformer-based models generate and compare text
  • NumPy for numerical operations within NLP pipelines
  • Genuine interest in education, language learning, or accessibility — this context shapes every decision we make
  • A piece of work — project, research paper, or bootcamp capstone — showing you can think about language computationally

Benefits

  • Mission-driven work with direct, measurable student impact
  • Full remote with optional monthly team meetups
  • $60,000 – $78,000 base salary
  • Dedicated senior mentor — pair programming twice weekly is in both your calendars, not optional
  • $800 annual learning budget for conferences, books, or online courses

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Junior

Language

English

Salary Range

$60,000 – $78,000

AI Expertise

NLP & Prompt Engineering

Skills

python hugging face numpy statistics

Ready to apply for this role?

Create a free talent account.

  • Find AI roles in one place
  • Get AI-matched job recommendations
  • Reply to companies that message you
  • Build your public AI talent profile

About Nordic NLP

View company

This role is closed. Create your free profile to apply to similar open roles.

Don't miss the next one: get matched to new roles like this.

Create free profile