Job Openings Assistant Vice President - Engineering

About the job Assistant Vice President - Engineering

Assistant Vice President Engineering

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