Posted on: 11/08/2026
Job Description :
Purpose of the Role :
Key Accountabilities Parameters for Success :
- Design, build, test, and deploy robust and scalable AI/ML models and applications.
- Take ownership of features from initial concept through to production and ongoing maintenance.
- Contribute to the technical and architectural design of new AI systems and services, ensuring they meet standards for performance, security, and scalability.
- Implement state-of-the-art machine learning and deep learning models.
- Fine-tune and optimize models for specific business use cases, focusing on accuracy and efficiency.
- Analyze complex business requirements and translate them into well-architected, practical, and effective AI solutions.
- Uphold high standards for code quality, testing, and documentation.
- Champion software engineering best practices within the team.
- Deliver code that is secure, reliable and supportable.
- Provide technical guidance and mentorship to junior engineers, assisting with code reviews and sharing knowledge to elevate the team's overall capabilities.
- Demonstrate a strong curiosity for leveraging AI to improve personal and team productivity.
- Actively find and implement AI-powered tools and workflows to make your own role and development processes more efficient.
- Effectively use AI code assistants to deliver code.
- Ensure application diagrams and documentation stay current and relevant.
- Adherence to agile development methodologies.
Reports to : Director
Education :
- Bachelor's in a relevant field of work or an equivalent combination of education and work-related experience.
Experience :
- Typically, a minimum of 7+ years of software engineering experience, progressive work-related experience with demonstrated proficiency in multiple disciplines technologies or processes related to the position
Did you find something suspicious?