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.