Data Scientist / Machine Learning Engineer (M/F) - Rabat

IT / Electronics - Internet / Multimedia - Secteur IT (Information Technology) - Internet / Multimedia

  • Mid Level (3 to 5 years) - Senior (5 to 10 years)
  • 2 job(s) in Rabat and region - Morocco
  • Master or PhD Minimum - Engineering School - Master

Search for new things / novelty Need for reflection Need for autonomy Involvement at work Ambition

  • Permanent contract
  • Teleworking : Hybrid
Published today on ReKrute.com - Apply before 22/11/2026

Company :

Founded in 1976, CGI is one of the largest independent information technology (IT) and management consulting services firms in the world. CGI has 90,000 advisors and other professionals located around the world, offering a comprehensive portfolio of services and solutions: IT and management consulting services, system integration, outsourced IT and business process management services, and intellectual property solutions. CGI's collaboration with its clients is based on a model focused on local relationships, combined with a global service delivery network, enabling clients to achieve digital transformation and accelerate results. In fiscal year 2023, CGI generated revenue of CA$14.30 billion. CGI shares are listed on the Toronto Stock Exchange (GIB.A) and the New York Stock Exchange (GIB). Learn more at cgi.com.

Life at CGI is grounded in ownership, teamwork, respect, and a sense of belonging. With us, you can develop your skills, share your perspective, and reach your full potential because...

We invite you to become an owner in your first year and to continually draw on this ownership culture to benefit from the results of our collective success as we work together to make our dream a reality: "creating an environment where we enjoy working together and where, as owners, we participate in the development of a company we are proud of". This is why we call ourselves CGI associates, rather than employees. Being a CGI associate gives you the opportunity and responsibility to participate in all aspects of the company, including actively contributing to its direction and strategy.

Your work creates value as you leverage your experience and work closely with your colleagues and clients by advising them, developing and proposing innovative solutions that meet our clients' most complex challenges. You will build lasting and trusted relationships with your peers and clients in your community, while having access to global capabilities to bring your ideas to life, seize new opportunities, and benefit from cutting-edge industry and technology expertise.

You will advance your career by joining a company built to grow and last, which constantly offers you growth options. Whether it's through skills development programs or interesting assignments that broaden your horizons, you will advance your career in partnership with leaders who will support your development, health, and well-being goals.

Join us. Together, as owners, let's put our expertise to work to meet the needs and consider the interests of our clients, our shareholders, our communities, and each of us.


Company culture :

CGI Technologies and Solutions Morocco is characterized by a predominantly collaborative culture, placing people, trust and teamwork at the core of its operations. A close management approach fosters guidance, empowerment and skills development within a supportive environment. This dynamic is reinforced by a structured organizational culture, ensuring process rigor, reliability and operational efficiency. It is complemented by an innovation dimension that encourages adaptability and initiative, while a more moderate competitive component supports a balanced results-driven mindset.

Job :

As part of the development of our Data & AI activities, we are looking for a Data Scientist / Machine Learning Engineer to design, develop, and industrialize advanced analysis, Machine Learning, and Artificial Intelligence solutions.

You will be involved in the entire Data Science project lifecycle, from understanding business needs and data exploration to the development, deployment, and monitoring of models in production.

You will work closely with the business, Data Engineering, Data Architecture, BI, MLOps, and IT teams to transform data into concrete solutions with high added value.
 

Functions and responsibilities

  • Analyze business needs and translate them into Data, Machine Learning, or AI use cases.
  • Identify, collect, prepare, and analyze the data necessary for various use cases.
  • Perform exploratory and statistical analyses to identify trends, correlations, anomalies, and opportunities.
  • Design, develop, train, and optimize Machine Learning models.
  • Implement classification, regression, clustering, forecasting, and anomaly detection models.
  • Evaluate model performance and implement appropriate improvement methods.
  • Develop, when necessary, solutions based on generative AI: LLM, RAG, embeddings, AI agents, or equivalent technologies.
  • Participate in the industrialization and deployment of models in collaboration with Data Engineering and MLOps teams.
  • Develop Python components, APIs, and services to expose the developed models and solutions.
  • Contribute to setting up monitoring and tracking the performance of models in production.
  • Use Data environments such as Spark, PySpark, Databricks and Data Lake / Lakehouse architectures.
  • Participate in software development practices: Git, CI/CD, Docker, and APIs.
  • Document data, models, hypotheses, methods, and results.
  • Present results and recommendations clearly and understandably to technical and business stakeholders.
  • Contribute to the continuous improvement of Data & AI standards, methods, and best practices.
     

Required profile :

  • Master's degree (Bac+5) in Data Science, Artificial Intelligence, Mathematics, Statistics, Computer Science, or equivalent field.
  • Professional experience of at least 3 years in Data Science, Machine Learning, or a similar field.
  • Very good command of Python and SQL.
  • Solid knowledge of statistics, Machine Learning, and predictive modeling.
  • Proficiency with tools such as Pandas, NumPy, Scikit-learn and, ideally, XGBoost/LightGBM.
  • Experience with PySpark/Spark and Databricks is a significant asset.
  • Knowledge of a Cloud environment (Azure, AWS, or GCP) is appreciated.
  • Familiarity with MLOps practices and tools such as MLflow, Docker, CI/CD, and Git.
  • Experience in generative AI, LLM, RAG, embeddings, or vector databases is an asset.
  • Ability to work with large volumes of data and solve complex problems.
  • Analytical mindset, curiosity, and a taste for experimentation.
  • Autonomy, rigor, and ability to take initiative.
  • Good communication skills and ability to explain technical subjects to business stakeholders.
  • Ability to work effectively in an international and collaborative environment.

CGI is an inclusive employer and welcomes applications from people with disabilities and values the career development of both men and women.
 

Head office address :

1100, bd El Qods (Sidi Maârouf), Casanearshore, bât. shore 5, 2°ét. , Sidi Maarouf Casablanca

Desired personality traits :

Search for new things / novelty Need for reflection Need for autonomy Involvement at work Ambition

4K
Matching global
N/A
N/A
FineTunePro
SKILLS
N/A
Kapacity Revealer
PERSONALITY
N/A
Feel Good
CULTURE

Here you can find a recommendation rate for this vacancy, as well as information on how to promote your application. Log in / Register to view this personalised information.

ReKrute offers you this new personality test to help you get to know yourself better and make the most of your applications. Take it now, it only takes 5 minutes maximum.