British Council

British Council

London

Associate AI Engineer

Full-Time£41,500 - 69,500 per yearأول أمسUnited Kingdom
IT

Job Description

Salary: £41,500 - 69,500 per year

Requirements:
  • Degree-level qualification or equivalent practical experience in Computer Science, Artificial Intelligence, Data Science, Software Engineering, Mathematics, Engineering, or another relevant STEM discipline.
  • Practical experience building AI or machine learning applications through employment, an internship, academic work, or substantial projects.
  • Proficiency in Python and experience with APIs, JSON, Git or other version control, and testing; familiarity with SQL and software development practices.
  • Practical understanding of large language models and patterns such as prompt engineering, embeddings or vector search, retrieval-augmented generation (RAG), and agentic workflows; familiarity with at least one machine learning or AI framework or SDK.
  • Practical exposure to Azure or another major cloud platform for developing or deploying applications, and an understanding of CI/CD, containers, and monitoring concepts.
  • Understanding of information security, data protection, and responsible AI risks, with the ability to work in an agile, multidisciplinary team and communicate technical issues clearly.
  • Desirable: Experience with Azure OpenAI Service, Azure AI Foundry, Azure Machine Learning, or related Azure AI services.
  • Desirable: Familiarity with PyTorch, TensorFlow, scikit-learn, Hugging Face, LangChain, LlamaIndex, vector databases, or semantic search.
  • Desirable: Exposure to Docker, CI/CD, REST APIs, and frontend or low-code development such as JavaScript/TypeScript or Microsoft Power Apps.
  • Candidates must have the pre-existing, permanent legal right to work in the UK at the time of application; visa sponsorship and relocation assistance are not provided.
Responsibilities:
  • Work with data scientists and cross-functional teams to develop AI-enabled applications and services, collaborating with data engineering and Digital and Technology teams.
  • Develop user-facing and backend components using appropriate technologies, including Microsoft Power Apps where suitable and Python- or JavaScript-based services where pro-code development is required.
  • Use Azure OpenAI Service, Azure AI Foundry, Azure Machine Learning, and other Azure AI services to build and integrate AI capabilities.
  • Build, test, and evaluate AI and generative AI components, including prompt workflows, retrieval-augmented generation, semantic or vector search, and agent-based patterns where appropriate.
  • Deploy AI applications and models for internal customers, ensuring effective integration, reliability, security, and functionality.
  • Monitor and troubleshoot applications and services, resolve faults, and support continuous improvement.
  • Apply our information security, data protection, accessibility, and responsible AI requirements, including appropriate testing and controls for AI-specific risks.
  • Participate in agile development activities, including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Own defined work packages, prioritise tasks with the team, and deliver high-quality solutions within agreed timelines.
  • Collaborate with team members, stakeholders, and subject matter experts to understand user and business needs, translate them into technical requirements, and communicate progress, risks, and technical trade-offs clearly.
  • Complete our induction, mandatory training, and role-related learning.
  • Keep technical knowledge current across AI, software engineering, and cloud technologies, and apply learning to practical delivery.
  • Seek feedback and mentoring, contribute to code reviews and knowledge sharing, and take responsibility for continuous professional development.
Technologies:
  • AI
  • Azure
  • Backend
  • CI/CD
  • Cloud
  • Docker
  • Frontend
  • Git
  • Support
  • JSON
  • JavaScript
  • Machine Learning
  • PyTorch
  • Python
  • RAG
  • REST
  • SQL
  • Security
  • TensorFlow
  • TypeScript
  • Marketing

More:

We are the British Council, building connections, understanding, and trust between people in the UK and countries worldwide through arts and culture, education, and the English language. We work with people in over 200 countries and territories and are present in more than 100 countries. The Associate AI Engineer joins our Data Science and Analytics team within the Data Evidence and Performance team, helping establish our enterprise approach to data, evidence, and performance. We work with individuals, governments, and partners to support young people, education, creative exchange, and stronger, more inclusive communities. This is a full-time, one-year fixed-term position based in London, UK, with 36 hours per week. The salary is £32,381–£38,267, depending on experience, plus a £3,300 London Market Allowance. The closing date is 4 October 2026. We are committed to equality, diversity, inclusion, and safeguarding. We welcome applications from all sections of the community and guarantee an interview to disabled applicants who meet the minimum role requirements.

last updated 39 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About British Council

British Council

British Council

London

IT

Skills & Technologies

JavaScriptTypeScriptPythonJavaGoRustAzureDockerGitCI/CDRESTMachine Learning

Inferred from job description

Salary Insight

£55,500

This role

£60,000

UK median

This salary is 7% below the UK median for Software Engineers (£60,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom