Type Full Time
Arrangement On-site
Seniority Senior
Sector Higher education
Technical Engineering
Posted 11 Feb 2026
Platform and Products Architecture and Infrastructure Leadership and Strategy

Lead and manage software engineering teams building AI and machine learning features for ApplyBoard’s global education platform.

Role Overview

ApplyBoard is seeking an experienced Software Engineering Manager to join its Software Development team and integrate AI and Machine Learning technologies into core products.

Key Responsibilities

  • Manage engineering activities delivering AI-driven features and systems.
  • Drive the full development lifecycle for scalable AI/ML solutions.
  • Collaborate with Product Management on planning and ML initiatives.
  • Build and manage multidisciplinary teams using MLOps best practices.
  • Lead design and code reviews, mentoring engineers.
  • Recruit engineering talent with AI/ML expertise.

Requirements

  • 5+ years of software development experience.
  • 1+ year in a software development leadership role.
  • Bachelor’s degree in Engineering, Computer Science, or equivalent experience.
  • Experience with AI and Machine Learning products.
  • Strong Agile, CI/CD, TDD, and system architecture knowledge.

Additional Information

ApplyBoard is a mission-driven organization focused on expanding access to international education.