NLP Engineer
What we're looking for
An NLP Engineer who wants to build LLM systems that run in production, not in a demo. You'll work on RAG pipelines, function-calling agents, and real-time voice, and on the evaluation harnesses and fine-tuning that make them good enough to ship. We train our own small language models, so this is hands-on work on models we own, taken from prototype to live traffic. Solid Python and engineering fundamentals applied to GenAI use cases are essential.
Responsibilities
- Work with LLMs in production, where scalability and latency matter
- Build on open and closed-source LLMs, including function-calling to integrate external tools and APIs
- Build and optimize advanced RAG systems, and low-latency pipelines for real-time voice
- Design and run model evaluation, including LLM-as-a-judge, and continuously improve accuracy
- Build and maintain NLP pipelines that process large-scale text data
- Ship models into the platform alongside product, data science, and engineering
Qualifications
Must have
- Background in Computer Science, Electrical Engineering, Mathematics, or a related field
- 3+ years in NLP development and 3+ years building Python applications in production
- Solid OOP and software engineering fundamentals, and an understanding of the ML project lifecycle
- Proven experience using and evaluating LLMs in production
- Experience running GPU experiments on AWS, GCP, or Azure
- MCP, evaluation harnesses, or LLM observability tooling
- Fluent written and spoken English
Nice to have (we really mean it)
- Voice AI experience
- Exposure to EU AI Act or other regulated-deployment requirements
- SQL, Docker, microservices and APIs
Benefits
- Competitive salary package and bonus scheme
- Learning budget for ongoing education
- Clear career paths and growth opportunities
- A buddy to support you through onboarding
- Our own models, our own guardrails, and real production scale to work at
About Us
Moveo is the agentic platform that turns every customer interaction into an outcome, with its own memory, its own guardrails, its own models and its own execution layer, running for regulated enterprises on three continents.
We process 4.5 billion tokens a day across 400+ AI agents in production, with customers in 85 countries and 29 languages. Enterprises like Fiserv, Alpha Bank and Betano run millions of interactions a month with us across servicing, onboarding and KYC, collections, payments, and fraud, with one living memory per customer that drives the next best action long after each conversation ends.
The planner and the guardrails run on private small language models we fine-tune ourselves: sub-second on voice, a fraction of frontier cost, and deployable inside a customer's own tenant. Our agents are red-teamed by our customers before go-live.
Our teams are in New York, São Paulo, and Athens.
How to Apply
Email [email protected] with "NLP Engineer" in the subject. Tell us about yourself and share links to things you've built.
Background in CS, EE, Math or related; 3+ years NLP development and 3+ years Python in production; solid OOP and ML lifecycle; experience with LLMs in production; GPU experiments on AWS/GCP/Azure; fluent English.
Key Responsibilities
- building LLM systems
- optimizing RAG pipelines
- running model evaluations
Skills & Tools
Python, AWS, GCP, Azure, SQL, Docker, MCP
Job Details
- Category: Software Development
- Seniority: Mid Level
- Commitment: Full Time
- Workplace: Remote — Brazil or Greece
- Languages: English
Benefits
- Tuition reimbursement
About Moveo.AI
An agentic platform that turns customer interactions into outcomes with its own models and execution layer. — Industry: Information Technology