Overview
As an AI Developer in the IP Development team, you will help design, build, and integrate AI-driven functionality into core software platforms. You’ll focus on applying artificial intelligence and machine learning to enhance automation, decision-making, and user experience within these specific products.
This role is suited to a hands-on developer with solid experience in Python and JavaScript, combined with an enthusiasm for using AI technologies in practical, production-ready ways. You’ll collaborate closely with full stack developers, product managers, and designers to prototype, refine, and deliver features powered by AWS Bedrock and related AI services.
Experience with Kendra, SharePoint, or Azure Cognitive Services is a plus, as is familiarity with agent development and advanced prompt engineering techniques.
Responsibilities
- Design, develop, and maintain full-stack web applications across both the front-end and back-end.
- Integrate AI-powered components and APIs into existing applications and workflows.
- Work with AWS Bedrock to query and embed AI models into product functionality.
- Develop Prompt Engineering standards and best practices.
- Write clean, maintainable, and well-documented code in Python and JavaScript.
- Participate in code reviews, ensuring best practices and high standards are followed.
- Optimise applications for performance, scalability, and security.
- Contribute to continuous improvement of development processes, tooling, and team practices.
- Integrate or extend AI use cases with SharePoint or Azure services.
Qualifications
Strong development experience with Python and JavaScript (React, Node.js or similar).Strong Prompt Engineering and LLM integration experience.Knowledge of front-end frameworks (e.g. React, Angular) and modern UI development practices.Experience working with back-end frameworks such as NestJS)Understanding of RESTful APIs, microservices, and cloud-based architectures.Hands-on experience with AWS services (especially Bedrock and Kendra) and familiarity with AI / ML integrations.Exposure to agent development is a plus.Experience with databases such as PostgreSQL, MySQL.Comfortable working in Agile environments with regular sprint ceremonies and team collaboration.Strong communication skills, with the ability to work effectively with both technical and non-technical colleagues.Protecting your privacy and the security of your data is a longstanding top priority for Bell Integration. Please consult our Privacy Notice (click here) to know more about how we collect, use and transfer the personal data of our candidates.