Senior Machine Learning Engineer (NLP/LLMs)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Hudhud Maps is seeking a Senior Machine Learning Engineer with deep expertise in natural language processing and large language models.
The role combines research-to-production skills with software engineering to build scalable and reliable systems.
Key Skills for This Role
Full Job Posting
About the Role
Hudhud Maps is seeking a Senior Machine Learning Engineer with deep expertise in natural language processing and large language models.
The role combines research-to-production skills with software engineering to build scalable and reliable systems.
Key Responsibilities
- Design, develop, and deploy NLP and LLM-based solutions for real-world applications.
- Translate research papers and experimental models into production-ready systems.
- Architect scalable machine learning pipelines for performance and reliability.
- Integrate machine learning models into company platforms with product and engineering teams.
- Run experiments, evaluate models, and optimize accuracy, efficiency, and cost.
- Track advances in NLP, LLMs, and generative AI.
- Guide junior engineers and help build a high-performance AI team.
Education and Experience
- An MSc or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related field is required.
- The role requires at least 5 years of professional experience in ML or NLP, including at least 3 years working with LLMs.
Core Expertise
- Strong NLP knowledge covering transformers, embeddings, and sequence models is required.
- Hands-on LLM experience should include fine-tuning, prompt engineering, and model evaluation.
- Experience with LangChain or Haystack is preferred for building LLM-powered applications.
- The role requires understanding of ML system design and production deployment.
Software Engineering Skills
- Proficiency in Python and ML frameworks including PyTorch, TensorFlow, and Hugging Face is required.
- Strong knowledge of software engineering principles, version control, testing, and CI/CD is required.
- Experience with distributed systems, APIs, and microservices is required.
- Familiarity with AWS, GCP, or Azure and containerization with Docker or Kubernetes is preferred.
Working Style
- Excellent analytical skills and the ability to work independently in a fast-paced startup environment are required.
- Experience in Arabic NLP or multilingual LLMs is a strong plus.
Joining Hudhud
The team works on real-world problems with direct impact across Saudi Arabia and beyond.
The company values innovation, ownership, and bold ideas.
The team is contributing to geospatial technology, customer experience, maps, and location intelligence.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hudhud Maps
Senior Android Engineer - Saudi Based
Riyadh, KSA
Hudhud Maps is seeking a Senior Android Engineer to build, maintain, and optimize reliable Android applications in a modern Kotlin codebase. The role requires five years of Android development experience, strong Kotlin a
Draftsman (HD Maps Production) - Saudi Nationals Only
Riyadh, KSA
Senior Android Engineer - Saudi Based
Riyadh, KSA
Senior Android Engineer - Saudi Based
Riyadh, KSA
Draftsman (HD Maps Production) - Saudi Nationals Only
Riyadh, KSA
Junior Data Engineer
Riyadh, KSA
Senior Machine Learning Engineer (NLP/LLMs)
Riyadh, KSA
Business Development Manager
Riyadh, KSA