Talent.com
Manager, Software Engineering
Manager, Software EngineeringApplyBoard • Kitchener
Manager, Software Engineering

Manager, Software Engineering

ApplyBoard • Kitchener
30+ days ago
Job type
  • Full-time
Job description

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 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.

The Role

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, etc.

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.

Create a job alert for this search

Manager Software Engineering • Kitchener

Similar jobs
Engineering

Engineering

WestRock Company • Guelph
Full-time
Smurfit Westrock (NYSE : SW) is a global leader in sustainable paper and packaging solutions.We are materials scientists, packaging designers, mechanical engineers and manufacturing experts with a sh...Show more
Last updated: 30+ days ago • Promoted
Project Manager - Focus Systems Inc.

Project Manager - Focus Systems Inc.

Focus Systems Inc. • guelph, on, ca
Full-time
Focus Systems is supporting a client in seeking a.This role is ideal for a PM who thrives in complex environments, brings strong governance discipline, and can provide executive-level reporting and...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

Senior Programmer (Salesforce Commerce Cloud) - Ateko, backed by Bell Canada

Ateko, backed by Bell Canada • cambridge, on, ca
Full-time
Senior Programmer - Salesforce Commerce Cloud (SFCC) - remote contract.Salesforce Commerce Cloud (SFCC).Experience with Business Manager : management of product catalogs, promotions, users, site con...Show more
Last updated: 10 days ago • Promoted
Solutions Consultant

Solutions Consultant

ExaCare AI • guelph, on, ca
Full-time
We are a trailblazing health tech company on a mission to revolutionize the nursing home & post acute space.Our innovative AI software is transforming the admissions process and care delivery in th...Show more
Last updated: 6 days ago • Promoted
Learning Management System Administrator - US Tech Solutions

Learning Management System Administrator - US Tech Solutions

US Tech Solutions • guelph, on, ca
Full-time
Typical Day-to-Day Responsibilities the LMS Administrator supports enterprise learning initiatives by configuring, maintaining, and optimizing the Client \"MyLearning\" LMS platform on SumTotal LMS...Show more
Last updated: 14 hours ago • Promoted • New!
Systems Monitoring & Infrastructure Specialist

Systems Monitoring & Infrastructure Specialist

Dexcent • guelph, on, ca
Full-time
Systems Monitoring & Infrastructure Specialist.Operational Technology (OT) environment.This is a contract opportunity and the individual can be fully remote. Dexcent) is an engineering consulting fi...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Product Manager - MAVI

Senior Product Manager - MAVI

MAVI • guelph, on, ca
Full-time
MAVI is on a mission to globalize the finance and accounting function by connecting the best talent in the world with high-performing US companies. We’re building the world’s largest network of top-...Show more
Last updated: 6 days ago • Promoted
Software Engineer

Software Engineer

NPA WorldWide • Brantford Southeast, Ontario, Canada
Full-time +1
Plan, design, develop, test, implement, maintain, and document applications to meet business requirements.Modify and maintain existing applications. Provide technical support to end users for applic...Show more
Last updated: 11 days ago • Promoted
Operations Manager (AI focus) [384] - Remotivate

Operations Manager (AI focus) [384] - Remotivate

Remotivate • guelph, on, ca
Full-time
Weinberger Divorce & Family Law Group, LLC.New Jersey’s leading family law firms, dedicated to protecting clients’ rights, children, and futures with skill and compassion.With a team of award-winni...Show more
Last updated: 4 days ago • Promoted
Senior SR&ED Consultant (Software Engineering)

Senior SR&ED Consultant (Software Engineering)

KPMG LLP Canada • Kitchener
Full-time
At KPMG, you’ll join a team of diverse and dedicated problem solvers, connected by a common cause : turning insight into opportunity for clients and communities around the world.Canada’s Scientific ...Show more
Last updated: 26 days ago • Promoted
Systems Engineering Developer

Systems Engineering Developer

Intellijoint Surgical Inc. • Kitchener
Full-time
Direct message the job poster from Intellijoint Surgical Inc.Talent Business Partner at Intellijoint Surgical Inc.Kitchener, ON – In office 4-days a week and 1-day remote.RRSP with employer match, ...Show more
Last updated: 26 days ago • Promoted
Maximo Developer

Maximo Developer

MethodHub • guelph, on, ca
Full-time
The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
Last updated: 14 hours ago • Promoted • New!
Senior Full Stack Engineer - Luxoft

Senior Full Stack Engineer - Luxoft

Luxoft • guelph, on, ca
Full-time
Luxoft is looking for a Full-stack Developer who would be working with our Customer - one of the world's largest investment management companies. Based in Southern California, our client manages clo...Show more
Last updated: 14 hours ago • Promoted • New!
Solutions Engineer

Solutions Engineer

Meld • guelph, on, ca
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
Last updated: 6 days ago • Promoted
Manager, Utility Design Operations

Manager, Utility Design Operations

Torus Talent • guelph, ON, ca
Full-time
We’re partnering with a fast-growing Canadian infrastructure group that is expanding its overhead distribution design practice across Western Canada. This is not a “heads-down technical” role.It’s a...Show more
Last updated: 4 hours ago • Promoted • New!
Physics Private Tutoring Jobs Brant

Physics Private Tutoring Jobs Brant

Superprof • Brant, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Full Stack Engineer - Set 2 Close | B Corp

Full Stack Engineer - Set 2 Close | B Corp

Set 2 Close | B Corp • guelph, on, ca
Full-time
The ideal candidate brings strong backend development experience, solid database skills, and the ability to contribute to scalable, maintainable applications. Develop and maintain backend services u...Show more
Last updated: 23 days ago • Promoted
General Manager, Research Solutions - Pulse Labs

General Manager, Research Solutions - Pulse Labs

Pulse Labs • guelph, on, ca
Full-time
Pulse Labs is a leading UX research firm backed by industry leaders such as Google and Amazon.We partner with some of the world’s most innovative companies to provide fast, reliable, and actionable...Show more
Last updated: 14 hours ago • Promoted • New!