×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Engineer; Recommendation Systems

Job in Manama, Bahrain
Listing for: nineDots.io
Full Time position
Listed on 2025-12-02
Job specializations:
  • IT/Tech
    AI Engineer, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 22500 - 27500 BHD Yearly BHD 22500.00 27500.00 YEAR
Job Description & How to Apply Below
Position: Full-Stack Engineer (Recommendation Systems)

Regional Manager - Bahrain/Middle East | Football Shirt Fanatic | Hip-Hop Head | Bad Golfer

Join a scaling AI company working at the intersection of enterprise transformation and applied machine learning. You will help build the recommendation backbone behind an AI agent used by Fortune 500 clients across multiple industries. This is a hands‑on engineering role focused on real product impact, ML integration, and user‑level personalisation.

The Role

As a Full‑Stack Engineer focused on recommendation systems, you will work across product, engineering, and machine learning teams to design and deliver personalised user experiences inside a platform used s role blends core full‑stack engineering with practical ML integration and a strong focus on secure, compliant delivery.

You will work with modern frameworks, build end‑to‑end features, and optimise algorithms that power coaching, insights, and behaviour change across global organisations.

What You Will Be Doing

  • Building and improving recommendation algorithms that deliver personalised coaching and insights.
  • Developing secure and responsive interfaces using Next.js and React.
  • Creating scalable backend services and APIs using Node.js and Python.
  • Integrating machine learning and LLM‑driven models into production systems.
  • Supporting compliance across SOC 2, ISO 27001, and ISO 27018.
  • Working with product and ML teams to convert data signals into user‑facing features.
  • Continuously improving model accuracy and feature performance at scale.
  • Supporting platform growth and enterprise‑level usage through scalable architecture.

What You Need To Succeed

  • Strong experience in full‑stack development.
  • Proficiency in Next.js, React, Node.js, and Python.
  • Experience with recommendation algorithms or ML‑powered applications.
  • Familiarity with LLMs, NLP techniques, or model integration.
  • Understanding of secure coding, data protection, and compliance frameworks.
  • Experience integrating with tools like Slack or Microsoft Teams.
  • Comfortable owning features end‑to‑end in an agile environment.
  • A mindset focused on data‑driven, user‑level value.

What’s In It For You

  • Ownership of core recommendation capabilities.
  • Work with a modern stack and applied machine learning.
  • Competitive salary and a flexible working environment.
  • Impact on systems used by major global enterprises.
  • Equity potential in a high‑growth AI company.
  • Collaborative, diverse team building meaningful products.

Next Steps

If you are exploring full‑stack roles with ML integration and real product impact, we would like to hear from you. Send your CV or get in touch in confidence for more information.

Seniority level
  • Mid‑Senior level
Employment type
  • Full‑time
Job function
  • Information Technology
Industries
  • Technology, Information and Media, Software Development
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary