Software Engineering Manager for AI and ML

4 weeks ago


Waterloo, Ontario, Canada NAVBLUE Full time
Software Engineering Manager for AI and ML

NAVBLUE is seeking a highly skilled Software Engineering Manager to lead the development of cutting-edge software solutions for the aviation industry. As a key member of our organization, you will be responsible for driving innovation and excellence in AI and ML technologies.

Key Responsibilities:

  • Set direction, processes, and procedures for software development in the area of ownership
  • Own corporate strategy and align engineering initiatives with company goals
  • Lead, support, and coach software factory employees and hold them accountable
  • Provide people management, including career development and performance management
  • Collaborate with other engineering managers to deliver shared objectives
  • Ensure quality in deliverables and drive continuous improvement

Requirements:

  • Bachelor of Science in Computer Science or equivalent
  • 10 years of experience in software development
  • 3 years of leadership experience managing software developers
  • AWS certifications highly valued
  • Knowledge of SAFe 6.0

Desirable Skills and Experience:

  • Driven and holds team accountable
  • Passion for motivating and building teams to reach their potential
  • Ability to provide technical direction, influence, and build consensus
  • Knowledge of optimization techniques, ML Ops, and generative AI
  • Ability to bring people together to solve problems
  • A strategic thinker
  • Customer-centric mindset

Perks:

  • Located in a modern office with bright, open workstations
  • Flexible hours and hybrid working environment
  • Free parking and weekly breakfast
  • Vacation days and professional development day
  • Strong work-life balance and casual dress code
  • Competitive group benefits plan and strong focus on mental health support
  • 5 sick days and 2 personal days
  • RRSP matching program and life insurance
  • Employee stock ownership plan and maternity/paternity benefits
  • Referral program and rewards and recognition program
  • Training and development support and monthly lunch and learns
  • Fitness and wellness reimbursement and active social committee
  • Organized volunteer events and game room with flight simulator
  • Lunch hour sporting activities and active inclusion and diversity committee

NAVBLUE is a leading global provider of flight operations solutions, with a focus on digital and collaborative innovation. We are passionate about delivering safe, efficient, and reliable flight operations to our customers around the world. As a member of our team, you will have the opportunity to shape the future of the digital aviation industry and support millions of flights each year.

NAVBLUE is a subsidiary of Airbus, with a presence in several countries around the world. We are committed to creating an environment and culture where everyone feels like they belong, regardless of their background or identity. We are committed to providing equal employment opportunities to all individuals based on job-related qualifications and ability to perform a job.


  • Software Engineer III

    3 weeks ago


    Waterloo, Ontario, Canada Google Inc. Full time

    Software Engineer III - AI/MLAt Google Cloud, we're looking for talented software engineers to join our team and help us develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another.About the RoleWe're seeking software engineers with expertise in AI/ML to work on critical projects...


  • Waterloo, Ontario, Canada NAVBLUE Full time

    About the Role:We are seeking a skilled Software Engineering Manager to lead our team of software developers in optimizing AI and ML solutions for the aviation industry. As a key member of our organization, you will be responsible for driving initiatives to adopt current and future best practices in software development.Key Responsibilities:Define and...


  • Waterloo, Ontario, Canada Borealis AI Full time

    RBC Borealis is seeking a highly skilled Senior AI Research Lead to spearhead the development of cutting-edge AI-based products for the financial services industry. This key role will provide strategic leadership and direction to a team of machine learning researchers and engineers, driving the effectiveness of the team to deliver high-value business...


  • Waterloo, Ontario, Canada Borealis AI Full time

    RBC Borealis seeks an accomplished AI Research Director to spearhead a team of researchers and engineers in crafting innovative AI-based products for the financial services industry. As a key member of our organization, you will provide strategic leadership and direction to drive the effectiveness of your team, enabling them to deliver high-value business...

  • Data Scientist

    5 days ago


    Waterloo, Ontario, Canada Dental Corp Full time

    Job Title: AI and Machine Learning EngineerAbout the Role:As an AI and Machine Learning Engineer, you will be responsible for designing, developing, and deploying artificial intelligence and machine learning models. You will work closely with cross-functional teams to integrate AI and ML solutions into our products and services.Key Responsibilities:Design...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Software Engineer InternWe are seeking a highly motivated and detail-oriented Software Engineer Intern to join our team at Huawei Technologies Canada Co., Ltd. As a Software Engineer Intern, you will have the opportunity to work on cutting-edge AI/ML projects and contribute to the development of innovative software...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    We are seeking a highly skilled Software Development Engineer to join our team at Huawei Technologies Canada Co., Ltd. The ideal candidate will have a strong background in software development, particularly in real-time operating systems for autonomous systems and embodied AI.The successful candidate will be responsible for developing Artificial Intelligent...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job DescriptionWe are seeking a highly motivated and talented AI Systems Engineer Intern to join our team at Huawei Technologies Canada Co., Ltd. in a 6-month internship role.Responsibilities:Conduct literature reviews on existing Requirements Engineering (RE) practices and challenges in AI systems.Assist in identifying gaps in current RE methodologies when...


  • Waterloo, Ontario, Canada Google Inc. Full time

    Software Engineer III, AI/Machine Learning ExpertAt Google Cloud, we're looking for a highly skilled Software Engineer III, AI/Machine Learning Expert to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying cutting-edge AI and machine learning solutions that drive business growth...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Software Engineer InternJob Summary: We are seeking a highly motivated and detail-oriented Software Engineer Intern to join our team at Huawei Technologies Canada Co., Ltd. As a Software Engineer Intern, you will be responsible for conducting literature reviews on existing Requirements Engineering (RE) practices and challenges in AI...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Intern Associate EngineerAbout the Role:We are seeking a highly motivated and detail-oriented Intern Associate Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for conducting literature reviews on existing Requirements Engineering (RE) practices and challenges in AI...

  • Senior AI Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Senior AI EngineerWe are seeking a highly skilled Senior AI Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a key member of our AI engineering team, you will be responsible for developing and maintaining real-time and historical performance monitoring tools for AI inference workloads.Key Responsibilities:Develop and maintain performance...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: AI Inference Performance EngineerAbout the Role:We are seeking a highly skilled AI Inference Performance Engineer to join our team at Huawei Technologies Canada Co., Ltd. The successful candidate will be responsible for developing and maintaining real-time and historical performance monitoring tools for AI inference workloads.Key...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Support Engineer Autonomous SystemsOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for a Support Engineer Autonomous Systems to join our team. As a key member of our team, you will be responsible for providing technical support and expertise to our customers and internal stakeholders.Responsibilities:Provide technical...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Support Engineer Autonomous SystemsOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for a Support Engineer Autonomous Systems to join our team. As a key member of our team, you will be responsible for providing technical support and expertise to our customers and internal stakeholders.Responsibilities:Provide technical...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job SummaryWe are seeking a highly skilled Principal Engineer to lead our AI Inference Performance team. The successful candidate will be responsible for developing and maintaining real-time and historical performance monitoring tools for AI inference workloads, including profiling tools for various AI model types.Key ResponsibilitiesDevelop and maintain...

  • Software Engineer III

    1 month ago


    Waterloo, Ontario, Canada Google Inc. Full time

    Software Developer III, AI/Machine LearningJoin Google Cloud's team of innovative software developers and contribute to the creation of cutting-edge technologies that transform the way billions of users interact with information and each other.About the RoleAs a software developer on our team, you will work on critical projects that drive the growth and...

  • Software Engineer III

    1 month ago


    Waterloo, Ontario, Canada Google Inc. Full time

    Software Developer III, AI/Machine LearningJoin Google Cloud's team of innovative software developers and contribute to the creation of cutting-edge technologies that transform the way billions of users interact with information and each other.About the RoleAs a software developer on our team, you will work on critical projects that drive the growth and...


  • Waterloo, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    **Job Title:** Software Development Associate**Job Type:** Internship**About Us:Huawei Technologies Canada Co., Ltd. is a leading technology company that provides innovative solutions for the digital age. We are seeking a highly motivated and talented individual to join our team as a Software Development Associate.**Job Summary:We are looking for a highly...


  • Waterloo, Ontario, Canada NAVBLUE Full time

    About the Role:NAVBLUE is seeking a highly skilled Software Engineering Manager to lead our Optimization AI & ML team. As a key member of our organization, you will be responsible for driving initiatives related to current and future best practices in software development.Key Responsibilities:Define and implement software development technologies, practices,...