NLP

Connecting top NLP talent with extraordinary opportunities

The rise of Natural Language Processing (NLP) has taken the world by storm, and we’re here for it. From predictive text and chatbots to fully-fledged virtual companions like Siri and ChatGPT, NLP has taken machine learning mainstream.

The surge of use cases for NLP systems has led to an uptick in business adoption, driving demand for tech talent. At DeepRec.ai, we leverage a global community network to pinpoint the right person for your role, so you can access the best talent, even when the market looks empty.

Our consultants have the technical expertise, talent market insight, and commitment to diverse hiring practices needed to expand your search in the right direction.

The roles we recruit for in NLP include:

  • Head of NLP
  • Senior NLP 
  • NLP Engineer
  • Senior Machine Learning Engineer NLP
  • Machine Learning Engineer NLP
  • NLP Scientist 
  • NLP Researcher

 

NLP CONSULTANTS

Anthony Kelly

Co-Founder & MD EU/UK

Hayley Killengrey

Co-Founder & MD USA

Jonathan Harrold

Consultant

LATEST JOBS

Zürich, Switzerland
LLM Engineer
Our client is  at the forefront of medical AI innovation, developing cutting-edge solutions to streamline clinical workflows. Their technology empowers healthcare professionals to focus on patient care by reducing administrative burdens. 🏥💡💻 About the RoleWe’re seeking a passionate LLM Engineer with expertise in NLP, machine learning, and AI to shape the future of medical AI. If you have experience in training large language models, handling medical data, and building scalable MLOps pipelines, we’d love to hear from you!🔧 Key ResponsibilitiesDevelop and train large language models using techniques like supervised and reinforcement learning.Build and enhance NLP systems for tasks such as information retrieval, classification, and named entity recognition.Advance LLMOps processes, including data labeling, engineering, training, and evaluation.Contribute to research in BioNLP and reducing hallucinations in language models.Write and maintain code in cloud environments using tools like Git, Docker, and programming frameworks.🎯 What You BringDeep understanding of LLMs and specialized NLP systems.Proven ability to process and analyze clinical data.Strong skills in Python, C++, cloud technologies, and GPU-based computing.Proficiency with frameworks like PyTorch, TensorFlow, JAX, and tools such as Hugging Face and SpaCy.Excellent communication skills in German, English, and an additional language.A background in scientific research, especially related to LLMs.Location: Based in EU or Switzerland (Occasional Travel to Office in Zurich Required) Langauges: GERMAN (REQUIRED) If you're interested, feel free to apply to this AD with your most up to date CV!
Nathan WillsNathan Wills
Remote work, England
Deep Learning Researcher (Speech)
Deep Learning Researcher (Speech)€150,000 - €200,000 & Fully RemoteOur client are at the forefront of innovation in generative AI, enabling creators to build transformative, voice-centered experiences. Their platform empowers users to deliver dynamic applications while maintaining the natural and human-like qualities of speech.We’re looking for a Deep Learning Researcher (Speech) to join a forward-thinking team, driving research and development in voice AI. You’ll work with the latest tools and technologies, such as PyTorch, to push the boundaries of machine learning and voice synthesis. This role offers the opportunity to contribute to pioneering advancements and shape the future of AI-driven experiences.ResponsibilitiesConduct advanced research in deep learning techniques, focusing on generative models, transformers, and diffusion methods.Design and implement sophisticated machine learning models using PyTorch, emphasizing voice synthesis and transformation.Collaborate with multidisciplinary teams to create novel solutions and improve AI-driven products.Stay informed on advancements in machine learning and voice AI, integrating new findings into projects.Analyze data to refine models and achieve optimal outcomes.Contribute to the research community through publications and conference participation.RequirementsExpertise in machine learning techniques, including GANs, LLMs, and diffusion modeling.Extensive experience building and training models with PyTorch.Strong knowledge of machine learning fundamentals, including neural networks, RNNs, and CNNs.Proficiency in Python and relevant libraries.Analytical mindset and problem-solving skills.Strong communication and collaboration abilities.Preferred QualificationsBackground in computer science, engineering, or related fields with a focus on AI.Experience in NLP and voice-related applications.Familiarity with frameworks like TensorFlow or Keras.A record of published research or conference participation in AI.Knowledge of cloud computing platforms and distributed systems.
Jonathan HarroldJonathan Harrold
Stamford, Connecticut, United States
Director of Data Science
Job Opportunity: Senior Data ScientistAre you passionate about making a meaningful impact through data? We are working with a renowned financial services organization that’s committed to transforming the industry through innovative data-driven solutions. This organization, founded over 80 years ago, is dedicated to helping individuals, families, and businesses reach their financial goals by putting people first. Their core values—Integrity, Collaboration, Accountability, Agility, Respect, and Excellence—define not only the way they do business but also how they treat their employees. If you're ready to join a team that combines purpose, growth opportunities, and cutting-edge projects, this could be the perfect fit for you.Role Overview: Senior Data ScientistIn this high-impact leadership role, you will collaborate across product, sales, marketing, and executive teams to leverage data insights that drive strategic business solutions. You’ll analyze vast datasets to uncover trends, optimize processes, and create predictive models that inform decision-making across the organization. If you have a background in data science and are ready to elevate the company’s capabilities through advanced analytics, innovation, and practical AI applications, we’d love to hear from you.Key Responsibilities:Collaborate with internal teams to identify and prioritize opportunities for leveraging data in product development, marketing strategies, and business processes.Extract and interpret data to create actionable insights that drive business growth and customer engagement.Evaluate the accuracy of new data sources and data collection methods.Develop and deploy custom algorithms and predictive models to optimize customer experience, boost revenue, and refine ad targeting.Establish and refine an A/B testing framework to evaluate model performance.Coordinate with cross-functional teams to implement models and track their outcomes in real-time.Design tools and processes to monitor data accuracy and model effectiveness.Skills and Qualifications:Experience: 4-7 years in data science, with a strong record of driving business impact.Technical Skills: Proficiency in Python, Power BI, SQL, and data manipulation tools; experience with cloud platforms (Snowflake, AWS SageMaker, Azure AI) and MS Power Apps.Machine Learning: Skilled in a variety of machine learning techniques, including clustering, decision trees, neural networks, and natural language processing (NLP).Statistical Knowledge: Solid understanding of advanced statistical techniques and real-world application.Communication: Strong written and verbal communication skills, essential for translating complex analytics to stakeholders.Education: Bachelor’s or Master’s degree in Statistics, Mathematics, Computer Science, or a related field is preferred.Compensation:Competitive salary estimated between $150,000 - $170,000 USD, with potential for additional incentive compensation based on skills, experience, and location.This position offers a hybrid work environment, allowing for flexibility and collaboration. All qualified candidates are encouraged to apply, as our client is committed to creating an inclusive and supportive workplace for all team members.Ready to lead impactful data science projects with a forward-thinking team? Apply today to explore this exciting opportunity!
James DavisJames Davis
Amsterdam Buitenveldert, Netherlands
AI Researcher (Speech Processing)
Job Opportunity: AI Researcher (Speech Processing)Specialization: ASR, TTS, Voice Synthesis & AILocation: AmsterdamSalary: Competitive, negotiable depending on experienceAbout UsDeepRec.ai are delighted to be collaborating with a leading research center in Amsterdam, focused on cutting-edge AI and voice technologies. Specializing in ASR and TTS, we’re seeking an innovative researcher passionate about voice synthesis, voice conversion, and AI-driven research.Your RoleAdvance Speech Technologies: Conduct research in ASR and TTS, including projects in voice cloning and conversion.Develop Innovative Models: Create advanced algorithms for speech recognition, synthesis, and voice conversion.Evaluate Across Languages: Test ASR and TTS systems in multiple languages using varied metrics.Collaborate and Deploy: Work with researchers and engineers to integrate your work into scalable solutions.Publish Your Research: Present findings at conferences and in leading journals.Partner with Linguistic Experts: Collaborate with native speakers to enhance multilingual performance.QualificationsEducation: PhD or Master’s in Computer Science, Electrical Engineering, or a related field.Experience: At least 3 years in ASR and TTS, with a record of delivering impactful solutions.Technical Skills: Proficient in Python, with hands-on experience in PyTorch or TensorFlow for speech synthesis.Communication: Strong written and verbal skills; ability to work in a diverse, collaborative team.Language: Fluent in English; proficiency in additional languages is a plus.What's On OfferCompetitive Salary and BenefitsAccess to High-Performance ResourcesCollaborate with Global Experts
Jonathan HarroldJonathan Harrold
Bremen, Germany
Senior Machine Learning Engineer
Job Opportunity: Senior Machine Learning EngineerAre you passionate about using AI to solve real-world challenges? Join a pioneering team dedicated to revolutionizing sustainability through cutting-edge technology. In this role, you won’t just work on projects—you’ll drive innovation that makes a global impact.Location: Flexible hybrid work with a modern office in Bremen, Germany.Your Mission: As a Senior Machine Learning Engineer, you’ll play a key role in developing and deploying advanced AI solutions. Your expertise will set new standards in AI-driven technologies, particularly in computer vision and time series analysis. This is an opportunity to lead complex projects from concept to production, working with a diverse team to build scalable, impactful solutions.What We Offer:A significant role in shaping the future of AI products in an innovative and sustainable industry.Flexible working hours and the option for home office arrangements.A dynamic, agile environment with flat hierarchies and creative freedom.Collaboration with a multidisciplinary team of experts in machine learning, computer vision, data science, and product development.Key Responsibilities:Innovative AI Development: Design and implement advanced ML models for tasks such as object recognition, image segmentation, forecasting, and anomaly detection.Integration and Optimization: Develop scalable, efficient algorithms and integrate them into real-world applications.Research & Innovation: Stay at the forefront of AI advancements, leveraging state-of-the-art technologies like deep learning and large language models.Technical Leadership: Mentor junior engineers, lead code reviews, and promote best practices for AI development.Deployment & Optimization: Ensure reliable deployment of models into production environments, with ongoing monitoring and enhancement.Your Qualifications:At least 4 years of experience in AI solution development, particularly in computer vision and time series analysis.Proven success in implementing complex models in practical, production-ready applications, ideally cloud-based.Proficiency in Python, C++, and frameworks like TensorFlow or PyTorch, as well as tools such as OpenCV and scikit-learn.Strong mathematical foundation in areas like linear algebra and optimization, with experience in analyzing large datasets.Excellent communication and leadership skills for cross-functional collaboration.Proficiency in German and English is highly desirable.Additional Details:Position type: Full-time, permanent.Working hours: Monday to Friday.Hybrid work model, with some on-site presence in Bremen required.
Paddy HobsonPaddy Hobson
Remote work, Germany
Senior Audio Researcher
Role: 🎵 Senior/Lead Audio Researcher – Music GenerationLocation: 📍 Israel Preferred / 🌍 Remote Considered (Europe)Salary: 💰 Highly Competitive (negotiable depending on experience)The Company:DeepRec.ai are working with a cutting-edge AI company developing tools that empower creators and businesses to produce innovative, high-quality content. As they expand into AI-driven music generation, they seek a Senior Audio Researcher to lead this effort, combining advanced research, engineering, and leadership to drive groundbreaking developments in generative audio technology.Role Overview:You will design and train state-of-the-art generative audio models, focusing on encoding and decoding audio signals for music creation. As a key leader, you’ll guide a team, publish research, and develop scalable systems for real-world applications, shaping the future of AI-driven music.Key Responsibilities:Lead research on large-scale generative audio models for music and audio signal processing.Build and optimize scalable systems for music generation.Guide and mentor multidisciplinary teams, fostering collaboration and innovation.Publish findings in top-tier conferences and represent the company in industry events.Explore synergies between music and speech generation models.Qualifications:Advanced degree in a relevant field (PhD preferred).Proven experience in training large-scale generative audio models and encoding/decoding audio.Proficiency in Python, deep learning frameworks, and audio signal processing.Strong publication record in top-tier conferences (e.g., NeurIPS, ISMIR).Excellent communication and leadership abilities.What's on Offer:Competitive salary and benefits.Opportunity to lead an innovative AI-driven music initiative.Flexible, collaborative work environment.
Jonathan HarroldJonathan Harrold
Amsterdam Zuidoost, Provincie Noord-Holland, Netherlands
Information Retrieval Algorithm Engineer
Join a top research centre in Amsterdam!Information Retrieval Research EngineerExtremely Competitive Salaries based on experience.What You'll Do:As a Research Engineer, your primary focus will be on advancing the fields of Information Retrieval and Generative Models.Responsibilities:Design, implement, and optimize information retrieval models and establish a strong retrieval-augmented generation (RAG) system.You will be responsible for the research, development, and optimization of cutting-edge models that significantly improve the accuracy and efficiency of information retrieval systems.Additionally, you will play a key role in enhancing the user experience of interacting with generative models.This work will involve exploring and addressing the challenges of multimodality, where the input data may include various formats beyond text, such as images, audio, and video.Qualifications:Master’s or Ph.D. in Computer Science, ideally a related field with a focus on NLP, ML, or IR.Strong programming skills in Python and familiarity with machine learning frameworks such as PyTorch.Solid understanding of deep learning architectures, including transformers, BERT, GPT, etc.Proven track record of research excellence, demonstrated through publications in relevant conferences and journals.
Jonathan HarroldJonathan Harrold
Lausanne, Switzerland
Deputy Head of AI
Deputy Head of AI – Hybrid in Lausanne (3 Days in Office)Looking for your next big challenge in AI? This exciting leadership role blends cutting-edge technology with strategic influence, offering the chance to shape AI strategies and drive impactful projects.✨ Key Responsibilities🔧 Technical Leadership: Guide AI projects with expertise in Generative AI, LLMs, multimodal models, and computer vision.🤝 Team Management: Mentor and lead AI scientists, ensuring high-quality project delivery.💼 Business Development: Identify and develop new AI consulting opportunities.🌟 Client Engagement: Act as the main client contact, aligning solutions to their AI needs.📊 Project Oversight: Ensure timely and successful execution of AI initiatives.🚀 Innovation: Stay ahead of AI trends, proposing cutting-edge solutions.🛠️ Skills & Requirements🧠 Expertise: Strong background in Generative AI, LLMs, computer vision, and MLOps (e.g., MLFlow, Kubernetes).🎓 Education: Advanced degree (Master's or Ph.D.) in AI, Machine Learning, or related fields.👩‍💻 Technical Proficiency: Python, PyTorch, TensorFlow, LangChain.🌍 Language Skills: Fluent in French; additional European languages are a bonus.💬 Communication: Exceptional client-facing and interpersonal skills.📈 Experience: Proven track record in AI leadership roles, particularly in consulting.💸 CompensationBase Salary: CHF 120,000–140,000 (negotiable for exceptional candidates).Perks: Lunch allowance (in office/client site) + CHF 300/month travel reimbursement.🔍 Hiring ProcessIntroductory Interview: Non-technical discussion with two managers.Technical Assessment: Coding interview, including code review.Final Interview: Focus on leadership, technical expertise, and cultural fit.🌟 Why Join?This is your chance to lead transformative AI projects across industries, collaborate with high-profile clients, and shape innovative solutions in a multicultural and dynamic consulting environment. Enjoy Switzerland's renowned quality of life while leveraging the latest AI advancements like Generative AI, LLMs, and multimodal models.Flexible work options: Full-time or 80%.
Nathan WillsNathan Wills