Lagos State Banking & Financial Services Fashion, Lifestyle & Beauty

AI Engineer (Hybrid) at Caava Group

Posted

  • Company: Caava Group
  • Location: Lagos, Nigeria (Hybrid)
  • Job type: Full-time

About the role

Caava Group is a holding company transforming the African insurance sector through its subsidiaries, including Caava Evolve, Caava AI, Agencify, and TurnQuest V4. This entry-level position focuses on practical implementation and evaluation of AI features within the Evolve platform, which is used by AIICO for insurance operations. You will work under the guidance of a Technical Lead to help build, test, and maintain AI capabilities using Python and approved APIs.

Responsibilities

  • Implement Python components, scripts, and integrations according to agreed designs, including input validation, error handling, and testing.
  • Prepare and validate datasets for development and evaluation, documenting transformations and any limitations.
  • Integrate model or LLM APIs into Evolve workflows, supporting prompt configuration and response validation.
  • Create and run repeatable evaluation cases to test typical, edge, and failure scenarios, documenting results and regressions.
  • Investigate unreliable outputs and integration failures, escalating quality or safety concerns to senior engineers.
  • Apply privacy and security practices to keep personal data and credentials out of unapproved prompts and logs.
  • Support deployment and monitoring, checking API failures, response times, and usage costs.
  • Use Git, automated tests, and code reviews to maintain code quality and document APIs and evaluation results.

Requirements

  • A degree in Computer Science, Software Engineering, Data Science, or a related field, or equivalent practical training with relevant projects.
  • Foundational Python skills demonstrated through coursework, internships, or working projects.
  • Basic understanding of machine learning concepts, evaluation metrics, and the limitations of model outputs.
  • Familiarity with REST APIs, HTTP, JSON, Git, automated tests, and debugging in existing codebases.
  • Ability to work with structured data, use documentation, and explain technical approaches and results.
  • Attention to detail, sound judgment in data handling, and clear communication skills.
  • Nice to have: Exposure to FastAPI, Flask, pandas, NumPy, or experience with model APIs, LLMs, scikit-learn, PyTorch, or TensorFlow. Familiarity with SQL, Docker, Java/Spring Boot, or CI workflows is a plus.

How to apply

Interested and qualified candidates should apply online.

Apply on the employer’s website →