Senior AI Systems Engineer

1 week ago


Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time
About the Role

We are seeking a highly skilled Senior AI Systems Engineer to lead our Application Engineering team in the development of cutting-edge AI and Generative AI systems. As a key member of our team, you will be responsible for designing, implementing, and supporting Python development tasks for Generative AI and AI development.

Key Responsibilities
  • Design and Planning: Perform and coordinate application programming activities, design the application's technical infrastructure, and lead the design and development of cost-effective and innovative solutions.
  • Development / Engineering: Develop and deploy Generative AI-based systems using Python, adhere to coding standards, best practices, Object-Oriented Programming principles, and common design patterns, refactor existing codebases to improve performance and maintainability, and translate business requirements into robust and scalable AI solutions.
  • Leadership skills: Act as the Generative AI development team lead, run code-review sessions with the wider team, support and mentor intermediate and senior developers, work within an Agile environment, and foster a culture of continuous learning and improvement.
Requirements
  • Experience: Strong understanding of coding standards, OOP principles, and design patterns, experience in building and deploying applications on OpenShift Container Platform (OCP), Kubernetes, and Azure, very experienced with LLMs, their associated APIs, and development of AI-based systems, experience with prompt engineering and common principles to manage and use prompts effectively, hands-on experience with AI frameworks like Keras, PyTorch, TensorFlow, experience developing NLP and Data Science-related assets in Python, demonstrated leadership and mentoring abilities.
  • Education: Degree or Diploma in Computer Science, Engineering, or Mathematics, Software Development or related field, it is an asset if you have certifications in AI, Machine Learning, or Cloud Computing.
  • Skills: Strong analytical thinking, application development, database management systems, emerging technologies, project management technology, technical consulting, technical leadership, user requirements, work collaboratively.
About CIBC

CIBC is a leading financial institution that is committed to creating an inclusive environment where all team members and clients feel like they belong. We seek applicants with a wide range of abilities and provide an accessible candidate experience. If you need accommodation, please contact us.

What We Offer
  • We work to recognize you in meaningful, personalized ways including a competitive salary, incentive pay, banking benefits, a benefits program, defined benefit pension plan, an employee share purchase plan, a vacation offering, wellbeing support, and MomentMakers, our social, points-based recognition program.
  • Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
  • We cultivate a culture where you can express your ambition through initiatives like Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.


  • Toronto, Ontario, Canada Wisedocs AI Full time

    About Wisedocs AI Wisedocs AI is a rapidly growing InsurTech and HealthTech company that leverages cutting-edge artificial intelligence to revolutionize the way medical and insurance documents are processed. We recently secured our Series A funding, signaling a significant milestone in our journey to scale and make a lasting impact. The Opportunity We are...

  • AI Systems Engineer

    1 week ago


    Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Application Engineering team at the Canadian Imperial Bank of Commerce. As a key member of our team, you will be responsible for designing, developing, and deploying Generative AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Collaborate...

  • AI Systems Engineer

    6 days ago


    Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Application Engineering team at the Canadian Imperial Bank of Commerce. As a key member of our team, you will be responsible for designing, developing, and deploying Generative AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Collaborate...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior Generative AI Systems Engineer to join our Application Engineering team at CIBC. As a key member of our team, you will be responsible for designing, developing, and deploying Generative AI-based systems using Python.Key Responsibilities:Design and implement AI and Generative AI systems using Python,...

  • DevOps Engineer

    2 days ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Job Title: DevOps Engineer - Generative AI PlatformNestbox AI Inc is a leading technology company that specializes in developing cutting-edge generative AI solutions. We are seeking a highly skilled DevOps Engineer to join our team and contribute to the development and maintenance of our AI infrastructure.Key Responsibilities:Design and Implement AI...

  • DevOps Engineer

    2 days ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Job Title: DevOps Engineer - Generative AI PlatformNestbox AI Inc is a leading technology company that specializes in developing cutting-edge generative AI solutions. We are seeking a highly skilled DevOps Engineer to join our team and contribute to the development and maintenance of our AI infrastructure.Key Responsibilities:Design and Implement AI...


  • Toronto, Ontario, Canada Kumaran Systems Full time

    About the RoleYou'll be joining Kumaran Systems' Application Engineering team, a dynamic group at the heart of our digital transformation. This is an exciting opportunity to work on cutting-edge technologies in AI, successfully delivering enterprise-scale projects involving multiple systems.Key Responsibilities:Technical Leadership: Lead the development,...


  • Toronto, Ontario, Canada Kumaran Systems Full time

    About the RoleYou'll be joining Kumaran Systems' Application Engineering team, a dynamic group at the heart of our digital transformation. This is an exciting opportunity to work on cutting-edge technologies in AI, successfully delivering enterprise-scale projects involving multiple systems.Key Responsibilities:Technical Leadership: Lead the development,...

  • AI Systems Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Cresta CTO & co Full time

    About Cresta:Cresta is at the forefront of transforming the future of work through innovative artificial intelligence solutions. Our mission is to enhance the productivity of knowledge workers, enabling them to achieve remarkable efficiency and effectiveness.Role Overview:As a Machine Learning Engineer within the AI Agent team, you will be part of a...


  • Old Toronto, Ontario, Canada Albin Engineering Services, Inc. Full time

    Job SummaryAlbin Engineering Services, Inc. is seeking a highly experienced Senior Principal Engineer System Architect - AI/ML to lead the development of complex AI/ML infrastructure platform solutions. This is a 100% remote position that requires international travel, approximately 4-6 trips per year.Key ResponsibilitiesDefine and Implement AI/ML...


  • Old Toronto, Ontario, Canada Albin Engineering Services, Inc. Full time

    Job SummaryAlbin Engineering Services, Inc. is seeking a highly experienced Senior Principal Engineer System Architect - AI/ML to lead the development of complex AI/ML infrastructure platform solutions. This is a 100% remote position that requires international travel, approximately 4-6 trips per year.Key ResponsibilitiesDefine and Implement AI/ML...

  • AI Systems Engineer

    6 days ago


    Old Toronto, Ontario, Canada Cohere Full time

    About CohereCohere is a cutting-edge technology company that specializes in developing and deploying frontier models for developers and enterprises. Our mission is to scale intelligence to serve humanity, and we're committed to creating innovative AI systems that drive meaningful value for our customers.Job SummaryWe're seeking a highly skilled AI Systems...

  • AI Systems Engineer

    7 days ago


    Old Toronto, Ontario, Canada Cohere Full time

    About CohereCohere is a cutting-edge technology company that specializes in developing and deploying frontier models for developers and enterprises. Our mission is to scale intelligence to serve humanity, and we're committed to creating innovative AI systems that drive meaningful value for our customers.Job SummaryWe're seeking a highly skilled AI Systems...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our Generative AI development team. As a key member of our Application Engineering team, you will be responsible for designing, developing, and deploying cutting-edge AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Collaborate with cross-functional teams to...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to lead our Generative AI development team. As a key member of our Application Engineering team, you will be responsible for designing, developing, and deploying cutting-edge AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Collaborate with cross-functional teams to...

  • AI Backend Engineer

    4 weeks ago


    Old Toronto, Ontario, Canada Nestbox AI Inc Full time

    Backend Software Engineer - Nestbox AINestbox AI Inc is at the forefront of technological innovation, transforming various sectors with our advanced generative AI solutions. We prioritize Responsible AI practices to ensure our offerings are safe and inclusive. Become a part of our mission to redefine the landscape of generative AI.Position...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Application Engineering team at the Canadian Imperial Bank of Commerce. As a key member of our team, you will be responsible for designing, developing, and deploying Generative AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Perform and...


  • Old Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Engineer to join our Application Engineering team at the Canadian Imperial Bank of Commerce. As a key member of our team, you will be responsible for designing, developing, and deploying Generative AI-based systems using Python.Key ResponsibilitiesDesign and Planning: Perform and...


  • Old Toronto, Ontario, Canada Skilltorch Full time

    Unlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...


  • Old Toronto, Ontario, Canada Skilltorch Full time

    Unlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...