- Role: AI Engineer
- Location: Remote (Nigeria)
About the Role
We seek an experienced AI Engineer to join our team in developing and implementing cutting-edge artificial intelligence solutions.
The ideal candidate will have strong expertise in applied AI, particularly in integrating and deploying AI systems, working with various AI tools and platforms, and building intelligent agents.
What We Offer
- Competitive salary, Starting at NGN500k
- Collaborate with a forward-thinking team at the forefront of AI innovation.
- Opportunity to work on exciting, real-world AI projects for global clients.
- High growth potential in a fast-paced and innovative environment.
Key Responsibilities
- Design, develop, and deploy AI solutions with a focus on practical business applications
- Integrate and manage third-party AI APIs and services (e.g., OpenAI, Anthropic, Google AI)
- Build and optimize AI agents for autonomous task execution and decision-making.
- Implement and manage vector stores for efficient similarity search and retrieval
- Create and maintain data pipelines for training and serving ML models
- Monitor AI system performance and implement improvements
- Research and evaluate emerging AI technologies and tools for potential implementation
- Develop solutions for complex problems identified through system analysis
- Mentor team members on AI best practices and implementation
Required Qualifications
- Background in Computer Science, Machine Learning, or related field
- Professional experience in applied AI development
- Expert-level proficiency in programming languages including Python and JavaScript/TypeScript
- Advanced command line and shell scripting capabilities
- Demonstrated experience integrating and working with third-party AI APIs
- Strong experience with vector databases (e.g., Pinecone, Weaviate, Milvus)
- Practical experience building and deploying AI agents
- Proven track record of deploying AI solutions to production environments
- Strong understanding of cloud platforms (AWS, GCP, or Azure) and their AI services
Technical Skills
- Languages: R, Python, JavaScript/TypeScript
- AI/ML Frameworks: PyTorch, TensorFlow, LangChain, LlamaIndex, Sickit-Learn
- Vector Stores: Pinecone, Weaviate, Milvus, or similar
- Cloud AI Services: AWS Bedrock, Azure OpenAI, Google Vertex AI
- Cloud Services: AWS, DigitalOcean, Linode, Azure, etc
- Version Control: Git, GitHub, GitLab
- Containerization: Docker, Kubernetes
- Command Line
Tools:
- Bash/Shell scripting, CLI developmentKey Competencies
- Deep understanding of current AI landscape and emerging technologies
- Strong problem identification and solution development skills
- Experience with prompt engineering and LLM optimization
- Ability to evaluate and integrate new AI tools and services
- Knowledge of AI agent architectures and orchestration
- Understanding of vector embeddings and semantic search
- Experience with AI system monitoring and optimization
Extra Preferred Qualifications
- Experience with RAG (Retrieval-Augmented Generation) implementations
- Knowledge of AI safety and responsible AI development
- Contributions to open-source AI projects
- Experience with AI model fine-tuning and optimization
- Familiarity with AI agents frameworks (e.g., http://Trigger.dev, StackAI, PhiData, etc)