← Back to job listings
HM
Senior Machine Learning Engineer (NLP/LLMs)
Hudhud Maps · Riyadh, SA
About The Role
About The Role
We are looking for a
Senior Machine Learning Engineer
with deep expertise in
Natural Language Processing (NLP)
and
Large Language Models (LLMs)
to join our growing team. This role requires strong research-to-production skills, combined with robust software engineering capabilities to ensure scalable, 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 and implement scalable ML pipelines, ensuring performance and reliability.
- Collaborate with product and engineering teams to integrate ML models into Hudhud’s platforms.
- Conduct experiments, evaluate models, and optimize for accuracy, efficiency, and cost.
- Stay up to date with the latest advancements in NLP, LLMs, and generative AI.
- Guide junior engineers and contribute to building a high-performance AI team.
Qualifications & Skills
Education
MSc or PhD in Computer Science, Machine Learning, Artificial Intelligence, or related fields.
Experience
Minimum 5+ years of professional experience in ML/NLP, with at least 3+ years working on LLMs.
Core Expertise
- Strong background in
- NLP techniques
- (transformers, embeddings, sequence models).
- Hands-on experience with
LLMs
- (fine-tuning, prompt engineering, model evaluation).
- Practical experience with
LangChain
and/or
Haystack
- frameworks for building LLM-powered applications.
- Solid understanding of
- ML system design
- and deployment in production environments.
Software Engineering Skills
Proficiency in
Python
- and ML frameworks (PyTorch, TensorFlow, Hugging Face).
- Strong knowledge of
- software engineering principles
- (version control, testing, CI/CD).
Experience with
- distributed systems, APIs, and microservices
- .
Familiarity with
- cloud platforms
- (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
Problem-Solving
Excellent analytical skills and ability to work independently in a fast-paced startup environment.
Preferred
: Experience in Arabic NLP or multilingual LLMs is a strong plus.
Joining Hudhud means
Working on
- real-world problems
- with direct impact across industries in Saudi Arabia and beyond.
- Being part of a
- fast-growing startup
- that values innovation, ownership, and bold ideas.
- Collaborating with a team passionate about
- pushing the boundaries of geospatial technology
- .
- Helping shape the future of
- customer experience through maps and location intelligence
- .
- We’re not just building technology — we’re redefining how people and businesses experience the world around them.
Similar roles you might like
See all →S
Staff Analytics Engineer - Product Data Instrumentation
Salla
Salary not disclosedPosted today
J
Azure Data Engineer
jobgether
Salary not disclosedPosted 5 days ago
C
CVM / Segmentation Head - Segmentation Strategy & Analytics
CodeNinja
Salary not disclosedPosted 6 days ago
A
Data Scientist - Saudi Arabia
Artefact
Salary not disclosedPosted 6 days ago
M
AI Evaluation Engineer (Python, QA or Security)
Mindrift
50Posted 7 days ago
I
Junior AI Engineer - Computer Vision
InnovationTeam
Salary not disclosedPosted 7 days ago
I
AI Engineer
InnovationTeam
Salary not disclosedPosted 7 days ago
S
Senior Product Data Analyst
Salla
Salary not disclosedPosted 7 days ago
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
