We are looking for a freelance NLP engineer to collaborate with us on a remote, hourly basis for an initial 3โ6 month project. This role is a good fit for someone with strong programming skills, hands-on NLP experience, and a genuine interest in language technology and linguistic detail. The ideal candidate will be comfortable working in a fast, iterative environment, taking ownership of well-scoped tasks, and communicating clearly while working remotely with a distributed team.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
We are looking for a freelance NLP engineer to collaborate with us on a remote, hourly basis for an initial 3โ6 month project.
This role is a good fit for someone with strong programming skills, hands-on NLP experience, and a genuine interest in language technology and linguistic detail. We are looking for someone who is comfortable working in a fast, iterative environment, can take ownership of well-scoped tasks, and communicates clearly while working remotely with a distributed team.
Responsibilities
- Work on practical NLP engineering tasks across data preparation, dataset cleaning, training workflows, and evaluation
- Take ownership of well-scoped tasks, typically with 1โ3 day turnaround
- Contribute to debugging, data cleanup, evaluation, and incremental improvements to existing systems
- Document work clearly and communicate blockers early
- Collaborate remotely with the team, including at least 1 hour of overlap per day for coordination when needed
- Use AI-assisted development tools productively and critically to speed up implementation, debugging, and documentation
Must-haves
- Strong programming skills, especially in Python
- Practical experience in NLP engineering
- Experience with data preparation, dataset cleaning, training workflows, and evaluation
- Strong interest in language technology, with care for linguistic detail and edge cases
- Clear and disciplined approach to documentation
- Ability to work independently and move quickly on well-scoped tasks
- Good written communication
- Comfortable working remotely in a practical, fast-moving setup
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Nice to have
- Experience with multilingual NLP
- Familiarity with MLOps / ML engineering practices
- Familiarity with C
- Familiarity with Java
- Experience working with existing codebases and real-world systems, not just building new prototypes from scratch
- Familiarity with Git, DVC, Docker, and reproducible development workflows
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Working setup
- Fully remote
- Hourly collaboration
- Expected workload: 4โ7 hours per day
- At least 1 hour of overlap per day with the core team
- Initial project duration: 3โ6 months
Terms
- Rate: โฌ25โโฌ50/hour, depending on experience and fit
- Monthly invoicing
We are especially interested in people who are comfortable with the less glamorous side of NLP work as well: debugging, data cleanup, evaluation, incremental improvements, and making things actually work in practice.
If this sounds like a fit, weโd be interested in hearing from you.
Similar Jobs
Explore other opportunities that match your interests
Axpe Consulting
Infrastructure Engineer, Platform Services
Docker, Inc