AI Engineer

Posted 2 Hours Ago
Be an Early Applicant
Hiring Remotely in Nairobi Area, KEN
Remote
Mid level
Fintech • Information Technology • Consulting • Financial Services
The Role
Build, integrate, test and operate production AI services and copilots, implement LLM Gateway/MCP integrations, prepare and version datasets, enforce privacy/responsible-AI controls, instrument monitoring, support MLOps pipelines, document components, and collaborate within an agile team.
Summary Generated by Built In

As an AI Engineer, this hands-on technical role builds, integrates and ships the AI services that power the organization's multi-year AI Workforce Transformation. Working under the direction of the Senior Manager, AI Engineering and the Principal AI Engineers, the role implements components of the AI platform – from orchestration workflows to LLM Gateway integrations – embedding AI into key workflows.

 

The position requires solid software-engineering fundamentals and a working knowledge of modern AI/ML tools. It exists to turn architectural designs and standards into reliable, production-ready AI capabilities that elevate operational productivity and augment human work, leveraging unique datasets.

 

This is a role that requires the engineer to apply security, privacy and responsible-AI controls in everyday delivery – in line with “AI in the Loop / Human in the Loop” philosophy – escalating risks and ensuring AI is implemented safely, ethically and effectively.

Requirements
Technical  Competencies

Feature Development

Build and integrate AI services, APIs, pipelines and copilots to specification, writing clean, tested, production-ready code.

 

Platform Integration

Implement LLM Gateway and Model Context Protocol (MCP) integrations to connect AI services with enterprise systems (Jira, Confluence, core banking) under senior direction.

 

Data Preparation

Prepare, clean, label and version datasets and embeddings; apply PII handling and data-quality checks before data reaches models.

 

Automated Testing

Write and run automated tests for AI components – including edge cases, usability and reliability – and help maintain a robust log of test cases and results.

 

Monitoring & Observability

Instrument AI services with logging and metrics (Grafana, ELK) and monitor latency, throughput, error rates and model performance, raising alerts on anomalies.

 

Controls Execution

Apply security, privacy and responsible-AI controls (encryption, PII scrubbing, audit logging, bias checks) per standards, and escalate risks to senior engineers.

 

MLOps Support

Support MLOps / DevSecOps pipelines for model build, test, retraining and deployment, using infrastructure-as-code and integrated security scans.

 

Documentation

Document components, configurations and known limitations so that work is traceable and maintainable.

 

Code Review & Collaboration

Participate in code reviews, pair programming and knowledge sharing; make efficient use of source control and issue-tracking tools.

 

Continuous Improvement

Research emerging tools and techniques and propose improvements to AI components and processes.

Collaboration & Teamwork

Works well within an agile team, communicates clearly, and supports peers through reviews and knowledge sharing.


Education & Work Experience

A Bachelor’s degree in Computer Science, Software Engineering or related field (a Master’s degree in AI/ML or Data Science is a plus), with 2–4 years’ software-engineering experience including hands-on exposure to AI/ML or data-intensive applications.

 

Software Engineering Fundamentals

Strong programming skills (e.g. Python, plus Java / Kotlin / C# or similar), a good grasp of data structures, APIs (REST/GraphQL) and version control (Git); writes clean, testable, maintainable code.


AI/ML Tools & LLMs

Working knowledge of AI/ML concepts and Large Language Models – prompt design, model APIs, embeddings, and vector databases (e.g. Pinecone, Weaviate, FAISS) for semantic search and retrieval.

 

Cloud & Containerisation

Practical experience deploying services on AWS and/or Azure using Docker; familiarity with Kubernetes and CI/CD pipelines (GitLab CI, Jenkins or GitHub Actions).

 

Data Handling & Privacy

Experience preparing, cleaning and versioning datasets; understanding of PII handling, dataquality checks and basic privacy/security practices for AI pipelines.

 

Testing & Observability

Skilled in automated testing (unit and integration, including edge cases) and instrumenting services with logging and metrics (e.g. ELK, Grafana).

 

Responsible AI Awareness

Awareness of explainability, bias and responsible-AI principles, with the willingness to apply controls and standards in day-to-day delivery.

 

Collaboration

Effective team player in an agile environment with good communication skills and the ability to manage competing priorities.

 

Certifications

Cloud associate certifications (AWS / Azure) or ML/AI certifications are advantageous.


Skills Required

  • Bachelor's degree in Computer Science, Software Engineering or related field
  • 2-4 years software-engineering experience with hands-on AI/ML or data-intensive applications
  • Strong programming skills in Python and familiarity with Java, Kotlin or C#
  • Good grasp of data structures, APIs (REST/GraphQL) and version control (Git)
  • Working knowledge of AI/ML concepts, LLMs, prompt design, embeddings and vector DBs (Pinecone, Weaviate, FAISS)
  • Practical experience deploying services on AWS and/or Azure and using Docker
  • Familiarity with Kubernetes and CI/CD pipelines (GitLab CI, Jenkins or GitHub Actions)
  • Experience preparing, cleaning, labeling, versioning datasets and handling PII/data-quality checks
  • Skilled in automated testing (unit/integration) and instrumenting services with logging and metrics (ELK, Grafana)
  • Awareness of responsible-AI principles and ability to apply security, privacy and bias controls
  • Effective collaboration in agile teams, code review participation and strong communication skills
  • Cloud associate certifications (AWS/Azure) or ML/AI certifications
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
50 Employees
Year Founded: 2017

What We Do

FinSense Africa is a Nairobi-based financial technology company that specializes in digital transformation and open banking solutions. The firm focuses on accelerating innovation within the financial services industry across Africa by providing API integration, modernizing core systems, and offering experienced tech consultants to help banks and financial institutions overcome talent shortages and scale their digital capabilities.

Similar Jobs

M-KOPA Logo M-KOPA

Artificial Intelligence Engineer

Fintech • Payments • Financial Services
In-Office or Remote
7 Locations
2507 Employees

ChainGPT Logo ChainGPT

Artificial Intelligence Engineer

Artificial Intelligence • Blockchain • Fintech • Software • Financial Services • Cryptocurrency
In-Office or Remote
6 Locations
61 Employees

ChainGPT Logo ChainGPT

Software Engineer

Artificial Intelligence • Blockchain • Fintech • Software • Financial Services • Cryptocurrency
Remote
6 Locations
61 Employees

INVENT Logo INVENT

Automation Engineer

Fintech • Real Estate • Software • Financial Services
Remote
Nairobi, KEN
104 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account