About the role
AI summarisedThe AI Developer / AI Analyst role focuses on developing, implementing, and optimizing AI and machine learning models to solve business problems. Responsibilities include designing NLP systems, deploying models into production, collaborating with cross-functional teams, and staying current with emerging AI technologies. The role requires a blend of software engineering and AI expertise, with strong emphasis on full-stack development and cloud-based deployment.
IndustrialOnsite
Key Responsibilities
- Develop, implement, and optimize AI models using machine learning and deep learning techniques to solve complex business problems
- Design and deploy machine learning algorithms to enhance AI capabilities and system performance
- Collaborate with data scientists, engineers, and stakeholders to improve model accuracy, efficiency, and scalability
- Design, integrate, and maintain natural language processing (NLP) systems for AI-powered applications
- Research, evaluate, and implement emerging AI technologies, tools, and frameworks
- Test, validate, and monitor AI models to ensure accuracy, reliability, and real-world performance
- Prepare and maintain comprehensive documentation for AI model development, deployment, and maintenance
- Stay current with industry best practices, trends, and advancements in AI and machine learning to continuously enhance the company’s technology stack
Requirements
- Holds a Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field
- At least 2–3 years of experience in AI engineering, machine learning, or deep learning
- Hands-on experience deploying machine learning models into production environments
- Strong knowledge of AI, machine learning, and deep learning frameworks such as TensorFlow, PyTorch, Keras, and Scikit-learn
- Proficiency in React.js for developing modern, responsive web applications
- Proficiency in Node.js for backend development and API creation
- Strong working knowledge of JavaScript, HTML, CSS, and other front-end technologies
- Familiarity with cloud platforms such as AWS or Azure for application deployment and scaling
- Experience with database management systems, including SQL and NoSQL
- Ability to work with APIs and integrate third-party services effectively