The ideal candidate should have practical experience in Python, generative AI, and Large Language Models (LLMs), with the ability to build reliable AI applications and integrate them into existing systems.
Key Responsibilities
Develop and integrate AI-powered applications, automation tools, and intelligent features.
Work with LLMs, generative AI, and prompt engineering to deliver practical business solutions.
Build and integrate RESTful APIs and third-party AI services.
Test, troubleshoot, and optimise AI solutions for performance and reliability.
Collaborate with engineering and product teams to deliver scalable solutions.
Document implementations and follow software development best practices.
Requirements
Bachelor's degree in Computer Science, Software Engineering, AI, or a related field.
At least 2 years of relevant professional experience in AI engineering, machine learning, or software development.
Proficiency in Python, with practical knowledge of LLMs and generative AI.
Experience with API integration and AI frameworks.
Understanding of databases, testing, version control, and AI application deployment.
Strong analytical, problem-solving, and communication skills.
Experience building AI-powered business applications is an added advantage.