FA

Full-Stack Developer – AI & Data / Python

FANELIT
📍 Yaoundé 🇨🇲CDI🗓️ about 2 months ago

Job Description

Yaoundé
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Automatically translated from French. View the original offer

FANELiT Digital Solutions is recruiting a Full-Stack Developer specializing in Data and Artificial Intelligence. The position covers the entire data value chain, from engineering and modeling to designing, training and orchestrating AI agents and systems. It is aimed at a versatile profile, comfortable as much on the development of APIs and backend services as on the problems of Data Science, MLOps and AI-driven development, in a logic "AI-driven" and "data-driven".

Main duties

1. Software development and engineering

Design, develop and maintain applications and services in Python, as well as other stack-based languages. Develop robust, secure and documented APIs (REST, GraphQL) to expose data and AI services. Participate in the technical architecture of solutions, particularly around microservices, orchestration and scalability. Apply good development practices: automated testing, code review, CI/CD and versioning.

2. Data Engineering and Data Science

Design and maintain data pipelines (ETL/ELT) for ingestion, transformation and provision of data. Model, clean and structure datasets for analytical and machine learning needs. Perform data analysis (Data Science / Data Analyst) to meet business needs and produce indicators. Build and industrialize machine learning and deep learning models in production environments.

3. Artificial Intelligence and Agent Orchestration

Design, develop and deploy AI agents, whether autonomous or multi-agent, to automate complex tasks. Implement AI orchestration architectures: agent frameworks, model chaining, RAG and function calling. Integrate language models (LLM) and generative AI services into business products and workflows. Ensure monitoring, evaluation and continuous improvement of deployed AI systems.

4. Software development driven by AI and data

Adopt and promote AI-enabled development practices, including code generation tools, AI co-pilots, and test automation. Design applications whose functionality and decisions are based on continuous data analysis. Contribute to the definition of internal standards for the integration of AI in the software development cycle.

5. Cloud and infrastructure

Deploy and operate solutions in cloud environments (AWS, Azure or GCP). Participate in the implementation of scalable infrastructure for hosting data pipelines and AI models, via containerization and orchestration. Contribute to the optimization of costs and performance of cloud and data architectures.

Technical skills required

Advanced mastery of Python and its ecosystem (Pandas, NumPy, FastAPI/Flask/Django, Pytest). Experience in API design and development (REST/GraphQL) and service architecture. Good knowledge of Data Engineering tools (Airflow, dBT, Spark, Kafka or equivalent). Experience in Data Science and Machine Learning (scikit-learn, PyTorch, TensorFlow). Knowledge of AI and LLM agent orchestration frameworks (LangChain, LangGraph, LlamaIndex or equivalent), RAG architectures and function calling. Mastery of relational and NoSQL databases (PostgreSQL, MongoDB, Redis, Snowflake/BigQuery data warehouses). Cloud experience (AWS, Azure or GCP) and DevOps/MLOps tools (Docker, Kubernetes, CI/CD, Terraform). Good culture of versioning and collaborative practices (Git, code review, technical documentation).

Cross-functional skills

Ability to work independently on complex and evolving technical topics. Technological curiosity and active monitoring of advances in AI and software engineering. The spirit of analysis and synthesis, methodological rigour. Good relationship and ability to collaborate with multidisciplinary teams (product, data, business). Sense of pedagogy to popularize technical subjects with non-experts.

Candidate profile

Bac Training+5 (engineering school, university) in computer science, data science or equivalent. Significant experience in software development, ideally in a Data/AI context. Concrete experience on generative AI or autonomous agent projects is a highly valued one. Technical English read and written essential for monitoring and documentation.

Benefits

Remuneration according to profile and experience. Flexible working arrangements, with in addition to salary bonuses depending on the projects. Stimulating environment, innovative projects with high technological content in AI and Data. International projects. Post Full-Stack + Data / AI. Structured and collaborative remote team. Continuous training and rapid skills development.

Education / Qualifications

Minimum level of study: Master.

Required documents

Curriculum vitae (CV).

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

This offer is no longer available

This position was likely filled. Explore current openings in the same field below.

See active offers

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes. 4 Développeur position(s) posted this week in Cameroun.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

Je vois que FANELIT recherche des talents motivés. Sur votre CV, mettez en avant une expérience concrète où vous avez répondu à une Python similaire. Montrez votre impact avec des résultats chiffrés, cela rassure et valorise votre profil pour ce poste.

Positionnement — Votre lettre de motivation doit répondre à une seule question : pourquoi VOUS pour CE poste précis à CE moment ? Évitez les lettres génériques — une phrase sur ce que vous apportez spécifiquement vaut mieux que trois paragraphes généraux.

Candidature ciblée — Adaptez votre CV aux mots-clés exacts de cette offre et prouvez chaque compétence par un exemple concret. Une lettre de motivation qui montre que vous comprenez les défis spécifiques de ce poste fait systématiquement la différence.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

AF

Développeur(se) Full Stack

AFENGIS·Douala🇨🇲

AFENGIS recherche un(e) Développeur(se) Full Stack dynamique, rigoureux(se) et orienté(e) résultats pour participer à la conception, au développement et à l évolution de ses solutions numériques. 📍 Localisation Type de contrat : Temps plein 📋 Missions principales Concevoir, développer et maintenir des applications we

CDI8 days ago
SO

Développeurs Full Stack

SONECOMX·Yaoundé🇨🇲

Description 📋 Missions principales 🚀 Nous recrutons / We are hiring Sonecomx recrute des Développeurs Full Stack à Yaoundé. Profil recherché : expérience en React, Python, développement front end/back end, intégration API, bases de données et résolution de problèmes techniques. Missions / Responsibilities / Activitie

CDI4 months ago
FA

Développeur Full-Stack – AI & Data / Python - Yaoundé, Région du Centre, Cameroun

Fanelit Digital Solutions·Yaoundé🇨🇲

Nous recherchons un Développeur(se) Full Stack – AI Data / Python pour rejoindre notre équipe dynamique chez FANELiT DIGITAL SOLUTIONS. Ce poste implique la conception et le développement de solutions innovantes en intelligence artificielle et gestion de données, dans un environnement professionnel stimulant et en plei

CDIabout 2 months ago
PA

Développeur(se) Web Full Stack

PATEGOU CONSULTING·Douala🇨🇲

PATEGOU CONSULTING, cabinet spécialisé dans la conception de solutions numériques innovantes, recrute un(e) Développeur(se) Web Full Stack pour renforcer son équipe. Profil recherché Compétences souhaitées : Maîtrise du développement Frontend avec React. js ; Maîtrise du développement backend Java EE avec Spring Boot ;

CDI4 months ago