Manager, Software Engineering

13 minutes ago


Canada ApplyBoard Full time

Join to apply for the Manager, Software Engineering role at ApplyBoard 3 days ago Be among the first 25 applicants ApplyBoard simplifies the study abroad search, application, and acceptance process by connecting international students, recruitment partners, and educational institutions on one intuitive and personalized platform. ApplyBoard is a mission-driven, hyper-growth organization. It has been attracting dedicated individuals for more than eight years who are inspired every day to break down barriers to international education and take their careers to new heights at a company that will invest in their career growth. Our six core values are our compass in our mission to Educate the World and the foundation of our unique company culture. As an organization built on a foundation of diversity, it’s important that our team members are representative of the students from more than 150 countries that we support. We are looking for an experienced Software Engineering Manager to join our growing Software Development team and help take our company and platform to the next level This role will be pivotal in integrating cutting-edge Artificial Intelligence (AI) and Machine Learning (ML) technologies into our core products. Responsibilities Meet business needs by managing the activities of engineers, consistently delivering quality solutions, with a focus on AI-driven features and systems. Work with internal customers to gather business processes and project requirements, particularly those related to data utilization and intelligent automation. Actively drives the development life-cycle from requirements analysis, feasibility estimates, architectural design, development, implementation, and operational support, ensuring AI/ML solutions are scalable and robust. Work closely with Product Management partners in developing project plans, resource planning, scheduling and managing development timelines, specifically for machine learning initiatives. Building and managing multi-disciplined software team and overseeing the development processes using industry best practices, including best practices for MLOps and model deployment. Responsible for design reviews, code reviews, and mentoring the software engineering team, promoting a culture of data-informed decision-making and ethical AI development. Work closely with the Talent Acquisition team and hiring managers to hire world-class talent, with a focus on recruiting engineers with AI/ML expertise. Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses. Plan and participate in community meetups, fireside chats, info sessions, tech and recruiting events. Qualifications Minimum of 5+ years of work experience in software development. Min. of 1+ years in a leadership role within software development (Engineering Manager level equivalent or higher). Bachelor's degree in Engineering, Computer Science or equivalent work experience. Demonstrated experience managing or contributing to the delivery of AI/Machine Learning products or features. Proficiency with agile methodologies, software development tools, and best practices. Strong experiential knowledge of development in an environment utilizing TDD and CI/CD. Knowledge of Object-Oriented Design, data structures, algorithm design, and complexity analysis. Experience in defining and executing professional software engineering best practices for the full software development life cycle. Proficiency in Event-Driven and Service-Oriented Architecture. Strong analytical and quantitative skills; ability to use hard data and metrics to back up assumptions, recommendations, and drive actions. Strengths in problem-solving, issue resolution, ability to work in a deadline-driven work environment, attention to detail, and ability to multitask. Strong verbal and written communication skills with a demonstrated experience engaging and influencing peers and executives. Demonstrated ability to understand and discuss technical concepts, manage trade-offs and evaluate opportunistic new ideas with internal and external partners. Demonstrated ability to work with business, legal, engineering, design, and other stakeholders to deliver products/services. Excellent communication (written and verbal) skills. A strong sense of ownership, urgency, and drive. A strong leader, mentor, and people manager. Track record of data-driven decisions. About ApplyBoard ApplyBoard empowers students around the world to access the best education. With more than 1,000,000 students from over 150 countries helped with their journey in less than a decade, we are just getting started. ApplyBoard’s global team assists students and our 1,500+ partner institutions by empowering the international student sector with innovative technology and insights. As a five-time consecutive Deloitte Fast 50 and Fast 500 ranked company, ApplyBoard keeps international students at the heart of everything we do. Thank you for your interest in joining the ApplyBoard Team and being part of our mission to Educate the World. While we are lucky to attract a high level of interest in each of our roles, only qualified applicants will be contacted and selected for an interview. ApplyBoard welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates in all aspects of the hiring and selection process. #J-18808-Ljbffr


  • Software Engineer

    1 minute ago


    , , Canada ECI Software Solutions Full time

    Career Opportunities with ECI Software Solutions A great place to work. Careers At ECI Software Solutions Share with friends or Subscribe! Are you ready for new challenges and new opportunities? Join our team! Current job opportunities are posted here as they become available. Subscribe to our RSS feeds to receive instant updates as new positions become...


  • , , Canada CoLab Software Full time

    At CoLab, we want to help mechanical engineering teams bring life‑changing products to market years sooner. CoLab is a cloud‑based platform for engineering design review. We make it easy for subject‑matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built‑in AI peer checker, AutoReview, scans...

  • Senior Software Engineer

    12 minutes ago


    , , Canada ECI Software Solutions Full time

    Senior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...


  • , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Senior Software Engineer

    52 seconds ago


    , , Canada ECI Software Solutions Full time

    Location: Canada - Remote (EST/CST Business Hours) We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, going from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted in AWS. A Senior Software Engineer...

  • Senior Software Engineer

    9 minutes ago


    , , Canada Beacon Software Full time

    Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...

  • Senior Software Engineer

    14 minutes ago


    , , Canada Jonas Software Full time

    Senior Software Engineer (Java / AWS) Join to apply for the Senior Software Engineer (Java / AWS) role at Jonas Software. About The Role We are seeking a Senior Software Engineer with strong experience in Java development and modern cloud‑native architectures. This role will focus on designing, building, and maintaining scalable APIs and backend services,...


  • Canada, Remote CoLab Software Full time

    About CoLabAt CoLab, we want to help mechanical engineering teams bring life-changing products to market years sooner.CoLab is a cloud based platform for engineering design review. We make it easy for subject matter experts (SMEs) across your business to access, evaluate, and comment on 2D drawings and 3D models. Our built-in AI peer checker, AutoReview,...


  • , , Canada Greenhouse Software Full time

    Join to apply for the Full Stack Software Engineer role at Greenhouse Software Our mission at Greenhouse is to make every company great at hiring – so we go to great lengths to hire great people because we believe that they’re the foundation of our success. At Greenhouse, you’ll join a team that collaborates purposefully, fosters inclusivity, and...


  • Home-Canada Flexera Software Full time

    Flexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....