Location
In office (Johannesburg)
Employment
Full-Time
First seen by Alion on Oct 23, 2026.
Overview
Company
Impact
Profile match
Job Description
- Our client in the banking industry is seeking a hands-on AI Developer to design, develop, test and deploy AI-powered solutions using Microsoft's AI technology stack. The successful candidate will work within a multidisciplinary Agile team to deliver secure, scalable and production-ready solutions using Azure AI Foundry, Copilot Studio, Azure OpenAI and related Microsoft technologies.
Key Responsibilities
- Design, develop, test and deploy AI agents and AI-powered solutions.
- Build solutions using Azure AI Foundry, Copilot Studio and Microsoft AI services.
- Configure prompts, workflows, orchestration logic, connectors and integrations.
- Translate business requirements into practical technical solutions.
- Integrate AI solutions with enterprise applications, APIs and data sources.
- Support proofs of concept, pilots, production deployments, releases and performance optimisation.
- Develop reusable components and maintain technical documentation.
- Participate in testing, debugging, code reviews and defect resolution.
- Ensure solutions meet security, scalability, maintainability and engineering standards.
- Collaborate with stakeholders, architects, developers, testers and product owners.
- Participate in Agile ceremonies and contribute to knowledge-sharing and continuous improvement.
Technical Skills and Experience
Essential:
- Hands-on experience with Azure AI Foundry, Copilot Studio, Azure AI Services, and Azure OpenAI.
- Understanding of Generative AI and Large Language Models (LLMs).
- Experience building, configuring and deploying AI agents.
- API integration experience, including authentication and security principles.
- Experience testing, debugging and supporting AI-powered solutions.
Advantageous:
- Experience with Power Platform, Azure Functions, Logic Apps, Microsoft Graph, custom connectors, or Microsoft Fabric.
- Knowledge of DevOps and CI/CD practices.
- Programming experience in Python, JavaScript, C#, Java, or a related language.
Minimum Requirements
- 2–5 years of software development experience.
- Proven experience delivering solutions in an enterprise environment.
- Practical experience with Microsoft AI technologies.
- Experience building and deploying AI or automation use cases.
- A degree or diploma in Computer Science, Information Technology, Software Engineering, Data Science, or a related technical field.
Preferred Certifications
- Microsoft Applied Skills: Build AI Apps with Azure AI Foundry.
- Microsoft Copilot Studio certification.
- Microsoft Certified: Azure AI Engineer Associate.
- Microsoft Azure Fundamentals.
- Microsoft Power Platform Fundamentals.
Ideal Candidate
- The ideal candidate is a practical, solutions-driven AI Developer who can translate business requirements into effective AI solutions. They should have hands-on Microsoft AI platform experience, work well within an Agile team, and be committed to delivering secure, reliable solutions while sharing knowledge and contributing to continuous improvement.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,228 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
AI/ML
Similar stack
Same company
Johannesburg
In office · Full-Time · Johannesburg
Python
SQL
C#
C#
.NET
AI/ML
Machine Learning
Analytics
Power BI
Apply
Quantitative Specialist | 8-10 Years' Experience | AI, Machine Learning & Financial Modelling
16 days ago
In office · Full-Time · Pretoria
Python
MATLAB
Python
pySpark
Databases
Databricks
AI/ML
Spark
XGBoost
Time Series
Machine Learning
Apply
Machine learning Engineer
1 day ago
In office · Full-Time · Cape Town
Python
SQL
Databases
Snowflake
AI/ML
XGBoost
dbt
LightGBM
Streamlit
OCR
Machine Learning
DevOps
Rest API
Git
Docker
Apply
AI Engineer
6 days ago
In office · Full-Time · South Africa
Python
Python
FastAPI
Databases
PostgreSQL
pgvector
AI/ML
Prefect
Fine-tuning
Embeddings
AI Agents
NLP
AWS Bedrock
TensorFlow
PyTorch
LLM
RAG
OpenAI
Anthropic
Hugging Face
LLM Evaluation
LLM Guardrails
Recommender Systems
DevOps
AWS
Kubernetes
Apply
AI Engineer
1 day ago
In office · Full-Time · Johannesburg
Python
SQL
Python
FastAPI
Django
Databases
MySQL
PostgreSQL
Weaviate
Databricks
Pinecone
FAISS
AI/ML
LangGraph
LangChain
Claude
Scikit-learn
Prompt Engineering
AI Agents
Semantic Kernel
AWS Bedrock
TensorFlow
PyTorch
Gemini
RAG
OpenAI
Machine Learning
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
Apply
Data Scientist (Credit Analytics)
1 day ago
In office · Bachelor's Degree · Cape Town · Johannesburg
Python
SQL
Databases
Snowflake
Databricks
Google BigQuery
AI/ML
Machine Learning
DevOps
GCP
Azure
Git
AWS
Bitbucket
Apply
Apply
Apply
Apply
Apply
This is one of many
2,135,228 more open roles from verified company boards, updated every day.

