AI Engineer (2+ years experience)
RocketDevs · Comté de Nairobi
Job description
About the role
We are looking for an AI Engineer with at least two years of experience to design and build AI‑driven backend systems for our global clients. The position is fully remote and focuses on creating scalable, intelligent services that integrate large language models and AI agents.
Key responsibilities
- Design, build, and maintain backend systems that power AI‑driven applications.
- Develop and deploy AI agents capable of reasoning, planning, tool usage, and multi‑step workflows.
- Integrate Large Language Models (LLMs) and AI APIs such as OpenAI, Anthropic, and Hugging Face into backend services.
- Build and manage RESTful or GraphQL APIs for AI‑powered features.
- Design data pipelines for storing prompts, embeddings, agent memory, and model outputs.
- Implement vector search and retrieval systems (e.g., embeddings, RAG pipelines).
- Optimize AI workflows for performance, cost, and reliability.
- Handle authentication, authorization, and secure access to AI services.
- Collaborate in architecture discussions, code reviews, and sprint planning.
- Explore and implement AI tooling to improve developer productivity and client outcomes.
Required profile
- Strong software engineering experience with Python (FastAPI, Flask, Django) or Node.js (Express, NestJS).
- Hands‑on experience integrating LLMs or AI APIs into production systems.
- Experience building or experimenting with AI agents, including tool/function calling, multi‑step reasoning, and agent memory management.
- Solid understanding of API design, asynchronous processing, and background jobs.
- Experience with databases such as SQL (PostgreSQL – PgVector, MySQL), NoSQL (MongoDB), and vector databases (Pinecone, Weaviate, FAISS, Elasticsearch).
- Familiarity with caching layers like Redis.
- Proficiency with Git, GitHub, Docker, and basic CI/CD workflows.
- Experience with web scraping and document parsing (HTML, PDFs).
- A deployed project demonstrating an AI‑powered backend system or agent.
Required skills
- Python
- FastAPI
- Flask
- Django
- Node.js
- Express
- NestJS
- OpenAI API
- Anthropic API
- Hugging Face API
- RESTful API
- GraphQL
- SQL
- PostgreSQL
- PgVector
- MySQL
- MongoDB
- Pinecone
- Weaviate
- FAISS
- Elasticsearch
- Redis
- Git
- GitHub
- Docker
- CI/CD
- Web scraping
- HTML parsing
- PDF parsing
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Kenya.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 4 days from now
45 views · 1 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
RocketDevs
Comté de Nairobi
Related job offers
-
Analytics & Decisioning Solutions Manager
Metropol Corporation Limited Comté de Nairobi -
Assistant Product Manager – Splunk/Trend Micro
Acme Services Comté de Nairobi -
Presales Consultant – Splunk
Acme Services Comté de Nairobi -
Specialist, Asset Management
athenago Nairobi -
Senior Backend Engineer – Mobility (12‑month FTC)
M-KOPA Nairobi