AI and Automation Developer

Posted Yesterday
Be an Early Applicant
Nairobi, KEN
In-Office
Mid level
Information Technology • Robotics • Software
The Role
Build and deploy AI-powered applications, virtual assistants, document-processing workflows, integrations, and intelligent automations. Develop APIs and connectors, automate business processes, write maintainable software, and apply testing, monitoring, security, and error handling practices. Collaborate with architects, clients, and project teams to translate business needs into scalable solutions. The role also involves exploring emerging AI technologies, including LLMs, RAG, AI agents, cloud AI services, and automation platforms.
Summary Generated by Built In
Company Description

Founded in 1999 by two brothers with a bold idea that good data can do great things, SALIX Data has grown into a trusted global partner serving more than 2,500 clients worldwide. Operating at the intersection of precision and purpose, we deliver Business Process Outsourcing, Forensic Collection, E-Discovery Processing, Cybersecurity, and Workflow Automation services, stepping in when the stakes are high and accuracy cannot be compromised. What truly distinguishes us is not just our technology, but our people. We do not hire to fill seats; we seek thinkers and builders who question, improve, and take ownership. By placing the right people in the right seats, we create the conditions where excellence follows naturally. Here, ideas are valued, growth is intentional, and roles are platforms for meaningful contribution rather than rigid boxes. The work is real, the expectations are high, and the impact is visible. SALIX stands for Service, Achievement, Leadership, Integrity, and eXpertise, principles that guide how we serve our clients and how we show up for one another every day.

We are looking for an AI & Automation Developer who is passionate about building practical AI solutions that deliver measurable business value. If you enjoy combining software engineering, automation, integrations, and emerging AI technologies to solve real-world challenges, this role offers the opportunity to work on impactful projects across multiple industries.

You will work closely with our Solutions Architect and project teams to design, build, and deploy AI-powered applications, intelligent workflows, and system integrations that drive operational excellence for our clients.

Job Description

Design and Deliver AI Solutions

  • Build AI-powered applications, virtual assistants, copilots, and intelligent automation solutions.
  • Develop document processing and data extraction workflows using modern AI technologies.
  • Integrate AI capabilities into business processes, systems, and customer-facing applications.
  • Translate business requirements into scalable, maintainable technical solutions.

Build Integrations and Automations

  • Develop APIs, connectors, and integrations between enterprise platforms and third-party services.
  • Automate workflows and business processes to improve efficiency and reduce manual effort.
  • Design robust solutions with appropriate validation, monitoring, and error handling.

Develop High-Quality Software

  • Write clean, maintainable, and well-documented code.
  • Use Git, pull requests, testing, and code review best practices.
  • Troubleshoot technical issues and optimize solution performance.
  • Ensure security, privacy, and reliability standards are incorporated into every solution.

Collaborate and Innovate

  • Partner with clients and internal teams to understand business challenges.
  • Contribute ideas and recommendations on emerging AI and automation technologies.
  • Participate in technical reviews and solution design discussions.
  • Continuously explore new tools, frameworks, and development approaches.

Qualifications

You should have:

  • 3+ years of experience developing and supporting production software applications.
  • Strong proficiency in Python and experience with JavaScript, C#, or another modern programming language.
  • Experience designing, building, and deploying applications, integrations, or automation solutions used by real users.
  • Hands-on experience working with AI-powered solutions, including Large Language Models (LLMs) or related technologies.
  • Experience integrating systems through APIs, databases, cloud services, and third-party platforms.
  • A solid understanding of software development best practices, including testing, version control, code reviews, debugging, and documentation.
  • Strong analytical and problem-solving skills, with the ability to translate business requirements into practical technical solutions.
  • The ability to work independently, manage priorities effectively, and communicate clearly with both technical and non-technical stakeholders.

You should also be familiar with some of the following concepts:

  • Prompt engineering and AI solution design.
  • Retrieval-Augmented Generation (RAG).
  • AI assistants, copilots, or agent-based workflows.
  • Cloud-based application development and deployment.
  • Secure application development and data handling practices.

Additional Experience That Will Help You Succeed

You do not need experience in every area below. We value strong technical fundamentals, demonstrated delivery experience, and the ability to learn quickly.

Experience in one or more of the following areas is highly desirable:

AI & Automation Platforms

  • Building solutions using Microsoft Copilot Studio, Power Automate, Power Apps, n8n, Make, or similar automation platforms.
  • Designing workflows that improve efficiency, reduce manual effort, or enhance business decision-making.

Applied AI & Generative AI

  • Building AI assistants, copilots, chatbots, or intelligent document-processing solutions.
  • Working with Azure AI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or other cloud AI services.
  • Developing solutions that leverage vector databases, RAG architectures, AI agents, or orchestration frameworks.

Modern AI Development Frameworks

  • Experience with tools such as LangChain, LangGraph, LlamaIndex, or similar AI development frameworks.
  • Experience evaluating AI performance, accuracy, reliability, and operational costs.

Enterprise Solution Delivery

  • Delivering technology solutions within enterprise, BPO, financial services, operations, or business process environments.
  • Working directly with clients, stakeholders, and cross-functional teams to deliver measurable business outcomes.

Professional Development

  • Relevant certifications, technical training, higher education, or equivalent hands-on experience demonstrating expertise in software development, AI, or automation technologies.

What Success Looks Like

During your first year, you will:

  • Deliver AI and automation solutions that solve meaningful business challenges and create measurable value for clients.
  • Build reliable applications, integrations, and workflows that improve operational efficiency and user experience.
  • Consistently deliver high-quality, maintainable, and well-documented solutions that other developers can easily support and extend.
  • Contribute to measurable improvements such as reduced processing times, increased productivity, higher accuracy, lower operational costs, or improved customer experiences.
  • Become a trusted technical contributor who collaborates effectively with the Solutions Architect, project teams, and clients to deliver successful outcomes.
  • Continuously expand your expertise in AI and automation while helping shape SALIX Data's growing AI capabilities.

Additional Information

At SALIX Data, we're helping organizations transform the way work gets done through AI, automation, and intelligent technology solutions. We believe great technology should create measurable business value, simplify complex processes, and enable people to focus on higher-impact work.

We are committed to building a diverse and inclusive team where talented professionals can learn, grow, and make a meaningful contribution. We welcome candidates from different backgrounds who are passionate about technology, problem-solving, and continuous learning.

This opportunity is ideal for Software Developers, AI Engineers, Automation Developers, Full-Stack Developers, Integration Developers, Machine Learning Engineers, and other technology professionals looking to deepen their experience in applied AI, enterprise automation, and intelligent business solutions. Whether your background is in software engineering, automation, cloud technologies, or AI development, we value strong technical fundamentals and a track record of delivering real-world solutions.

At SALIX Data, you'll work on meaningful projects that combine modern software development, AI capabilities, automation platforms, and enterprise integrations. You'll have the opportunity to collaborate with experienced architects and project teams while expanding your expertise across emerging technologies and business domains.

If you're passionate about building practical AI solutions, solving complex business challenges, and seeing your work create measurable impact for clients, we'd love to hear from you.

To be considered, please submit your resume along with a brief cover letter highlighting:

  • Relevant software development, AI, or automation experience.
  • Projects or solutions you have built and your specific contribution.
  • Technologies and platforms you have worked with.
  • What interests you about joining SALIX Data and this role.

Applications will be reviewed on a rolling basis, and only shortlisted candidates will be contacted.

Join SALIX Data and become part of a team that values Service, Achievement, Leadership, Integrity, and eXpertise. Here, you'll have the opportunity to build innovative solutions, work with cutting-edge technologies, grow your technical capabilities, and help organizations unlock the full potential of AI and automation.

Skills Required

  • 3+ years of experience developing and supporting production software applications
  • Strong proficiency in Python
  • Experience with JavaScript, C#, or another modern programming language
  • Experience designing, building, and deploying applications, integrations, or automation solutions used by real users
  • Hands-on experience with AI-powered solutions, including Large Language Models or related technologies
  • Experience integrating systems through APIs, databases, cloud services, and third-party platforms
  • Understanding of software development best practices, including testing, version control, code reviews, debugging, and documentation
  • Strong analytical and problem-solving skills
  • Ability to translate business requirements into practical technical solutions
  • Ability to work independently, manage priorities, and communicate with technical and non-technical stakeholders
  • Familiarity with prompt engineering and AI solution design
  • Familiarity with Retrieval-Augmented Generation
  • Familiarity with AI assistants, copilots, or agent-based workflows
  • Familiarity with cloud-based application development and deployment
  • Familiarity with secure application development and data handling practices
  • Experience with Microsoft Copilot Studio, Power Automate, Power Apps, n8n, Make, or similar automation platforms
  • Experience building AI assistants, copilots, chatbots, or intelligent document-processing solutions
  • Experience with Azure AI, Azure OpenAI, AWS Bedrock, Google Vertex AI, or other cloud AI services
  • Experience with vector databases, RAG architectures, AI agents, or orchestration frameworks
  • Experience with LangChain, LangGraph, LlamaIndex, or similar AI development frameworks
  • Experience evaluating AI performance, accuracy, reliability, and operational costs
  • Experience delivering solutions in enterprise, BPO, financial services, operations, or business process environments
  • Relevant certifications, technical training, higher education, or equivalent hands-on experience
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
Cincinnati, Ohio
47 Employees

What We Do

SALIX is an information technology company that offers software solutions.

Similar Jobs

Verde Edge Consulting Ltd Logo Verde Edge Consulting Ltd

Accountant

Professional Services • Consulting
In-Office
Nairobi, KEN
6 Employees
In-Office
3 Locations
13457 Employees
113K-120K Annually

M-KOPA Logo M-KOPA

Senior Back-end Engineer

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

WaterAid Logo WaterAid

WaterAid UK Talent Acquisition Advisor

Professional Services • Social Impact
In-Office
4 Locations
1690 Employees
2M-34M Annually

Similar Companies Hiring

Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
RapidScale Thumbnail
Cloud • Information Technology • Consulting
Raleigh, NC
600 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account