AI/ML Engineering and Automation Specialist
Budget: $50.0
FIXED /
⭐ 0.00 (0)
Kenya
machine-learning, python, artificial-intelligence, automation, database, api
Preferred qualifications
- Experience: Intermediate
- English: Fluent
We are looking for a skilled AI/ML Engineer with strong business automation experience to support the development and implementation of practical AI-powered solutions that streamline business processes, improve operational efficiency, and reduce repetitive manual work.
The ideal freelancer will be comfortable working at the intersection of Artificial Intelligence, Machine Learning, workflow automation, AI agents, APIs, and business process optimization. You will help translate real-world business requirements into reliable, scalable, and user-friendly AI solutions.
This role is suitable for someone who enjoys solving practical business problems with technology rather than focusing solely on theoretical AI/ML development.
Key Responsibilities
1. AI Agent Development
Design, develop, test, and improve AI-powered agents for business use cases.
Build AI agents capable of reasoning, retrieving information, making decisions, and completing defined tasks.
Integrate LLMs and AI models into practical business workflows.
Develop agent workflows involving tools, APIs, databases, documents, and external applications.
Improve agent reliability, accuracy, response quality, and task completion.
Implement appropriate safeguards, validation, error handling, and human-in-the-loop processes where necessary.
2. Business Process Automation
Analyze existing business processes and identify opportunities for automation.
Design automated workflows that reduce repetitive administrative and operational tasks.
Build integrations between business applications, databases, APIs, AI tools, and automation platforms.
Automate processes such as data collection, document processing, reporting, communication, lead management, customer support, research, and internal operations.
Troubleshoot and optimize existing automation workflows.
Monitor workflows and identify opportunities for improved performance and reliability.
3. AI/ML Implementation
Evaluate and implement appropriate AI/ML technologies for specific business requirements.
Work with large language models, generative AI, NLP, classification, extraction, recommendation, or other relevant AI technologies.
Develop practical AI solutions that can be integrated into existing business systems.
Experiment with different models, prompts, tools, and architectures to determine the most effective approach.
Evaluate AI outputs and continuously improve system performance.
Consider cost, scalability, security, reliability, and maintainability when selecting technical solutions.
4. API & Systems Integration
Integrate AI solutions with third-party applications and business systems.
Work with REST APIs, webhooks, databases, authentication systems, and other integration technologies.
Connect AI agents to external tools and data sources.
Develop reliable data flows between different systems.
Troubleshoot API and integration issues.
5. Business Analysis & Solution Design
Work directly with stakeholders to understand business requirements and operational challenges.
Translate business requirements into technical specifications and implementation plans.
Identify opportunities where AI or automation can deliver measurable value.
Recommend practical technology solutions based on business needs, budget, and scalability.
Clearly communicate technical concepts to non-technical stakeholders.
6. Testing, Documentation & Optimization
Test AI agents, automation workflows, integrations, and business applications.
Identify bugs, failure points, inaccurate AI responses, and workflow bottlenecks.
Implement appropriate logging, monitoring, validation, and error-handling mechanisms.
Document workflows, system architecture, integrations, and implementation procedures.
Continuously optimize solutions for performance, reliability, usability, and cost efficiency.
Required Skills & Experience
The ideal candidate should have experience with several of the following:
AI/ML engineering
Generative AI and Large Language Models (LLMs)
AI agent development
AI workflow design
Business process automation
Workflow automation platforms
API development and integration
REST APIs and webhooks
Python or another relevant programming language
Databases and data processing
Prompt engineering
Retrieval-Augmented Generation (RAG)
Vector databases and embeddings
LLM tool/function calling
Automation and orchestration
Cloud-based AI solutions
Testing and debugging AI systems
System integration
Technical documentation
Experience with tools and platforms such as OpenAI APIs, Claude, Gemini, LangChain, LangGraph, n8n, Make, Zapier, Python, FastAPI, GitHub, databases, vector databases, or cloud platforms is highly desirable.
What We Are Looking For
We are looking for someone who is:
Technically capable but also understands business objectives.
A strong problem solver who can independently investigate and resolve technical challenges.
Comfortable taking a project from idea → architecture → development → testing → deployment → optimization.
Able to work with incomplete requirements and ask intelligent, practical questions.
Comfortable experimenting with emerging AI technologies.
Focused on building solutions that actually work in real-world business environments.
Able to communicate clearly with both technical and non-technical stakeholders.
Organized, reliable, and able to meet agreed deadlines.
Interested in creating maintainable and scalable solutions rather than quick temporary fixes.
Preferred Experience
Candidates with experience building any of the following will be particularly valuable:
Autonomous or semi-autonomous AI agents
AI-powered customer support systems
Automated research assistants
Document processing and information extraction systems
AI-powered reporting systems
Lead qualification and CRM automation
Automated email or communication workflows
Internal knowledge assistants
AI-powered data analysis
Business intelligence automation
Multi-step AI workflows
RAG-based knowledge systems
AI agents connected to APIs and external tools
Human-in-the-loop AI systems
Deliverables
Depending on the project, expected deliverables may include:
Functional AI agents
Automated business workflows
API integrations
AI/ML prototypes and production-ready solutions
Workflow architecture and technical documentation
Testing and validation procedures
Error handling and monitoring systems
Process documentation
Performance and cost optimization
Deployment and maintenance support
Working Arrangement
This may begin as a project-based engagement with the potential for ongoing collaboration for the right freelancer.
We value quality, reliability, communication, initiative, and practical problem-solving. You should be comfortable working independently while providing regular progress updates and collaborating with stakeholders when clarification or strategic decisions are required.
How to Apply
Please include:
A brief overview of your AI/ML and automation experience.
Examples of AI agents or automation workflows you have personally built.
The AI/automation tools and programming languages you are most experienced with.
A description of one challenging automation or AI project you solved and the outcome.
Links to relevant GitHub repositories, portfolios, case studies, or demonstrations, where available.
Your availability and preferred working arrangement.
Your hourly rate or proposed project rate.
Please focus your application on practical projects you have actually implemented. We are particularly interested in candidates who can demonstrate how they have used AI and automation to solve real business problems and produce measurable improvements in efficiency, accuracy, productivity, or cost.
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in