The Opportunity
- BTSS Tech has an ambitious mandate: run today’s critical technology with excellence, continuously optimise it, and modernise the technology landscape that will power Sanlam’s future customer experience.
- As an AI Solutions Engineer, you will help us identify, build and operationalise practical AI solutions that improve customer journeys, support service employees, simplify processes and strengthen technology operations.
- This is a hands-on junior to intermediate engineering role for someone who has established foundations in software, data or AI engineering and is ready to apply them to real business problems.
- You will work alongside experienced engineers, architects, product teams and business stakeholders, learning rapidly while taking increasing ownership for solutions from experimentation through to production.
- You will not simply experiment with AI. You will help turn promising ideas into responsible, secure and useful solutions that work in the real world.
Job Purpose:
- The AI Solutions Engineer turns emerging AI capabilities into secure, scalable and production-ready solutions that improve customer experiences, empower service teams and help modernise the BTSS Technology landscape.
- The role works across Generative AI, intelligent automation, data and software engineering.
- You will contribute hands-on across the solution lifecycle while building your capability in RAG, agentic AI, cloud engineering and modern software development practices.
What will you do
Build AI-enabled solutions
- Design and develop components for machine learning, generative AI and intelligent automation solutions.
- Build prototypes and proofs of concept that test whether an AI opportunity is technically feasible, desirable for users and valuable to the business.
Develop AI-enabled applications such as:
- knowledge assistants;
- service-agent copilots;
- intelligent search solutions;
- document classification and information extraction;
- summarisation and response-support tools;
- customer-service workflow automation;
- technology operations and engineering assistants
- Assist in building agentic workflows that can reason across multiple steps, use approved tools and APIs, and complete controlled actions with appropriate human oversight.
Engineer solutions for production
- Write clean, modular, testable and maintainable code.
- Package AI capabilities into APIs, services, applications or reusable components that can integrate with BTSS platforms.
- Collaborate with software engineers and architects to connect AI solutions to customer engagement, CRM, service, payments and other enterprise platforms.
- Use version control, code reviews, automated testing and CI/CD practices to improve engineering quality.
- Containerise and deploy solution components using approved cloud and platform services.
- Contribute to the monitoring, support and continuous improvement of AI solutions once they are in production.
Work with data and enterprise knowledge
- Prepare, transform and validate structured and unstructured data for use in AI solutions.
- Develop data ingestion and processing components using Java, SQL and relevant data-engineering tools.
- Connect AI solutions safely to approved internal data, documents, APIs and knowledge repositories.
- Help establish traceability between source information and AI-generated outputs.
- Apply data-quality, privacy, security and access-control requirements throughout the solution lifecycle.
- Work with data engineers and platform teams to ensure that solutions use reliable, governed and appropriately authorised data.
Evaluate AI quality and risk
- Develop test cases and evaluation datasets for AI solutions.
- Evaluate outputs for relevance, accuracy, groundedness, consistency and usefulness.
- Help identify and reduce risks such as hallucination, bias, prompt injection, inappropriate data exposure and unreliable automated actions.
- Measure solution performance using agreed technical, operational and user-experience metrics.
- Implement logging, monitoring, feedback and human-review mechanisms.
- Document known limitations and ensure that AI capabilities are used within clearly defined boundaries.
Solve customer and operational problems
- Work with product owners, service teams and subject-matter experts to understand customer and employee pain points.
- Translate business needs into AI use cases, technical requirements and testable hypotheses.
- Participate in discovery sessions, technical design discussions and solution demonstrations.
- Explain technical choices, limitations and trade-offs clearly to both technical and non-technical stakeholders.
- Use feedback and evidence to improve solutions through short, iterative delivery cycles.
Contribute to a modern engineering culture
- Participate actively in code reviews, technical showcases, design discussions and team retrospectives.
- Document reusable patterns, technical decisions and lessons learned.
- Share knowledge with colleagues and contribute to BTSS’s growing AI engineering capability.
- Experiment responsibly with emerging technologies and assess their relevance to BTSS.
- Learn from experienced engineers while progressively taking ownership for more complex solution components.
What success will look like
Within your first 12 months, you will be expected to:
- contribute meaningfully to at least one AI solution that progresses beyond a proof of concept;
- independently develop and test defined solution components;
- demonstrate sound engineering practices in code quality, testing, documentation and version control;
- build a practical understanding of BTSS’s customer, service and technology environments;
- apply responsible AI, security and data-governance requirements in your work;
- work effectively across software, data, product and business teams;
- show clear growth in your ability to take a problem from discovery through to implementation.