AI Engineer: Develop AI-driven solutions, integrate cutting-edge AI technologies into the Akixi product suite, and contribute to the evolution of AI-enhanced business communication and analytics tools.
Key Responsibilities:
* Develop, prototype, and integrate AI-driven solutions such as voice/chatbots, ML models, and LLMs into the Akixi product portfolio.
* Collaborate with product management and engineering teams to define and scope AI features.
* Utilize prompt engineering techniques to enhance and optimize chatbot/LLM behaviour.
* Experiment with AI/ML technologies to improve user experience and business outcomes for customers.
* Conduct research and feasibility studies for AI-driven initiatives, proposing solutions for enhancing our analytics platform.
* Write clean, efficient, and well-documented code for AI prototypes and production-ready features.
* Stay updated with emerging AI technologies and suggest opportunities to integrate them into Akixi's products.
* Participate in the full software development lifecycle, from planning and design to testing and deployment.
* Work closely with DevOps, Development and QA teams to ensure smooth integration and deployment of AI features across multiple environments.
Qualifications and Key Skills:
* Bachelor's degree in Computer Science, Engineering, AI/ML, or a related field (or equivalent work experience).
* 2-5 years of experience in software development, with a focus on AI, machine learning, or natural language processing (NLP).
* Proven hands-on experience with voice/chatbot development using platforms like Microsoft Bot Framework, Dialogflow, or similar.
* Proficiency in prompt engineering and working with large language models (LLMs) like GPT, BERT, etc.
* Solid understanding of machine learning techniques, including supervised and unsupervised learning.
* Experience with programming languages such as Python, JavaScript, or similar, and familiarity with AI libraries/frameworks (e.g. TensorFlow, PyTorch).
* Familiarity with cloud platforms like Microsoft Azure, AWS, or GCP, particularly AI/ML services.
* Strong problem-solving skills and the ability to work in a fast-paced, agile development environment.
* Excellent communication and collaboration skills, with the ability to work effectively across teams.
Desirable Skills:
* Experience with call/contact centre solutions or communication platforms.
* Knowledge of Microsoft Teams integration or similar communication APIs.
* Exposure to data analytics, particularly within the context of call or contact centres.
* Experience with agile methodologies (e.g., Scrum).