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.
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.
- 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.
Skills
Full Stack Development Problem Solving Communication Collaboration CI/CD Prototyping Technical Research Learning Agility Code Quality Engineering Rigour Client facing Prompt Engineering Agentic Development
Experience Level
Mid
Employment Type
- Hybrid working available
- 37.5 hour workweek (Monday to Friday)
- BCN Academy training and development
- 23 days holiday (increasing with service) plus bank holidays
- Extra day off on birthday
- Option to buy additional holiday
- Company pension scheme
- Employee Assistance Programme (EAP)
- Cycle to work scheme
- Electric vehicle scheme
- Home and tech scheme
- Free on site gym (Manchester and Leeds)
- Beer and Pizza Fridays
- Casual dress (dress down every day)
- Social events (Summer BBQ, Christmas party)