Assistant Vice President - Engineering

🔒 Confidential Employer
Posted 7 May 2026
LOCATION
Not specified
TYPE
Full-time
LEVEL
Director
CATEGORY
Technology
This employer holds a UK Home Office sponsor license — sponsorship for this specific role is at the employer’s discretion

SKILLS

Java Python .NET Machine Learning Cloud Platforms (AWS, Azure, GCP) Containerization (Docker, Kubernetes) Agile/CI/CD Leadership

FULL DESCRIPTION

Assistant Vice President - Engineering

Company: [Employer hidden — sign up to reveal] Group
Location: Not specified (Hybrid)
Type: Full-time, Director level

About the Job

As the AVP of Software Development, you will be responsible for leading the software development efforts, managing technical teams, and driving the development of cutting-edge AI solutions. You will ensure the alignment of technical initiatives with business goals, oversee project execution, and foster a culture of innovation and excellence within the development team.

The Role

  • Lead and manage the software development team, ensuring high performance and alignment with company objectives.
  • Oversee the design, development, and deployment of AI-driven applications and systems.
  • Drive the adoption of best practices in software development, including Agile methodologies and continuous integration/continuous deployment (CI/CD).
  • Ensure the robustness, scalability, and performance of software systems.
  • Mentor and guide senior developers, fostering professional growth and skill development.
  • Stay updated with the latest advancements in software development and AI technologies, incorporating relevant innovations into solutions.
  • Manage project timelines, deliverables, and resource allocation to meet business objectives.
  • Conduct performance reviews, set OKRs, and facilitate team meetings to ensure effective communication and collaboration.

The Person

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software development, with a focus on AI and machine learning.
  • Proven experience in leading and managing technical teams in high-paced environments.
  • Strong programming skills in languages such as Java, Python, and .NET.
  • Deep understanding of machine learning algorithms, neural networks, and natural language processing.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication skills to collaborate effectively with cross-functional teams and stakeholders.

Flexible hybrid working opportunities from office and home

Apply for Position | Or refer someone

Sign up free — access 45,000+ UK sponsor-licensed jobs