Explicitly calls out vibe coding and AI-assisted development; building with LLMs, agentic workflows and tools like Copilot, Claude and Cursor.
About the Role
Join BCN as an AI Developer to design, build, and deploy AI-integrated applications that combine LLMs, agentic systems, and Azure AI services. The role blends client delivery with internal enablement to advance AI-assisted development practices and reusable AI components.
Job Description
Role
BCN is hiring an AI Developer to join a small, agile team to design, develop, and deploy AI-integrated solutions for clients and to build internal AI tools and accelerators. The role is hands-on and focused on integrating large language models, agentic workflows, and Azure AI services into production applications while promoting AI-assisted development practices across the team.
Key Responsibilities
- Design, develop, and deploy AI-enabled full stack solutions for client engagements.
- Integrate Azure AI services (Azure OpenAI, Cognitive Services, Azure ML, AI Search) into production applications.
- Build and refine LLM-powered features, agentic workflows, and MCP (Model Context Protocol) integrations.
- Contribute to prototyping, proof-of-concepts, and technical research to support client proposals.
- Develop internal AI tools, reusable components, and accelerators to improve delivery efficiency.
- Explore and evaluate emerging AI technologies, frameworks, and development approaches.
- Support adoption of AI-assisted development practices (vibe coding, AI testing, agentic development) and provide internal training and knowledge sharing.
- Collaborate directly with clients to translate requirements into working software.
Requirements
- Solid full stack development experience in one or more of: React / Node.js, .NET / C#, Python / FastAPI.
- Hands-on experience with Azure cloud services and CI/CD pipelines (Azure DevOps).
- Demonstrable ability to learn new technologies quickly and apply them practically.
- Strong problem-solving mindset, attention to code quality, and engineering rigour.
- Comfortable working independently and as part of a small collaborative team.
- Excellent communication skills, including explaining technical concepts to non-technical stakeholders.
Advantageous
- Experience with LLM integration, prompt engineering, or agentic AI development.
- Familiarity with AI-assisted development tools such as GitHub Copilot, Claude, and Cursor.
- Azure AI Engineer certification or equivalent practical experience.
- Understanding of MCP, RAG architectures, or vector databases.
Working Arrangements
- Location: Reading (strong preference), Manchester or Leeds. Hybrid working available.
- Hours: Monday to Friday, 37.5 hours per week.
- Split of responsibilities: approximately 50% delivery and 50% internal development & enablement.
Benefits (summary)
Competitive salary, training via BCN Academy, 23 days holiday (increasing with service) plus bank holidays and a birthday day off, company pension, health cash plan and EAP, life assurance, volunteer leave, cycle to work and electric vehicle schemes, home and tech scheme, retail discounts, on-site gyms at Manchester and Leeds, social events and workplace perks.