Machine Learning Engineer (Remote, Morocco)
We usually respond within a week
Who we are…
YOOBIC is an AI-powered frontline employee experience platform. Our mobile app gives business leaders and frontline teams the performance tools they need to communicate, learn, and work—all in one place. With streamlined communications, mobile learning, and digitized task management, YOOBIC drives operational excellence while drastically improving the frontline employee working experience. 350+ companies around the world including MattressFirm, Michaels, GameStop, Lacoste, Lidl, Boots, Peloton, Pret, Puma, and Vans trust YOOBIC to improve operational consistency and agility, get real-time visibility into multi-location business execution, and improve customer experience. To learn more about YOOBIC, visit www.yoobic.com or follow us on LinkedIn.
What we are looking for...
Joining our team offers a unique opportunity to experience the inner workings of an AI driven company, contribute to real world retail transformation, and grow as both a machine learning practitioner and a product engineer.
As a Machine Learning Engineer, your mission is twofold: Design, build, and integrate AI and machine learning models into our platform and API. Strengthen and evolve the data pipelines, application logic, and back-end systems that power our products — ensuring reliability, scalability, and performance.
What you'll do…
Research, test, and implement statistical and ML models using rigorous scientific methods — from data exploration and model evaluation to deployment and monitoring.
Integrate models into production, owning the entire pipeline: data ingestion, cleaning, feature engineering, training, and serving predictions through APIs and user interfaces.
Build new end-to-end features for our retailer-facing platform and continuously improve existing ones.
Develop and refine user interfaces that expose insights and recommendations derived from our models.
Apply software-engineering best practices: clean, modular, and documented code; version control (GitHub); separation of scripts vs. notebooks; refactoring; and unit testing.
Monitor, debug, and optimize ML models in production to ensure sustained accuracy and performance.
Collaborate cross-functionally with data, backend, and product teams to translate business challenges into scalable AI solutions.
What you have…
Engineer, Master’s, or PhD student from a top university with specialization in Computer Science, Applied Mathematics, Data Science, or Machine Learning (or equivalent background).
Strong understanding of statistical modeling, machine learning fundamentals, and their theoretical underpinnings.
Proficiency in Python and its data/ML ecosystem (NumPy, pandas, Scikit-learn, PyTorch, etc.).
Solid foundation in software engineering principles and comfort working with APIs and production systems.
A curious, meticulous, and self-driven mindset with a strong sense of ownership.
Bonus points for: Participation in Kaggle-type competitions or personal ML projects.
Interest in tech entrepreneurship and understanding of online/offline retail challenges.
Experience deploying ML models in real-world environments (e.g., FastAPI, Docker, GCP, AWS).
Fluent in English
We are an equal opportunity employer that values diversity and inclusion. We are committed to equal employment opportunities and we want to ensure that our recruitment process is accessible to everyone. If you have a disability or additional need that requires reasonable accommodations during the process please do not hesitate to let us know. All applicants will be considered for employment without attention to race, colour, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
- Team
- Product
- Locations
- Morocco
- Remote status
- Fully Remote
- Employment type
- Full-time
Morocco
Our Customers
With over 300 global customers, our mission is to help empower frontline teams across the world
About YOOBIC
We're always looking for new talent so if you want a chance to be considered for roles outside of those advertised, send us your CV and what role you're looking for at careers@yoobic.com
Already working at YOOBIC?
Let’s recruit together and find your next colleague.