AI Engineering Manager

1 week ago


Waterloo, Canada Currys Group Full time
p>At Currys we’re united by one passion: to help everyone enjoy amazing technology. As the UK’s best-known retailer of tech, we’re proud of the service our customers receive – and it’s all down to our team of 25,000 caring and committed colleagues. p>

The Principal AI Engineer role is a senior hands-on technical role. It will be accountable for technical leadership and delivery on Currys Generative AI solutions and for the associated development and LLM Ops resources in the UK and India.

As part of this role, you'll be responsible for:

  1. Lead AI Engineering resources to define and deliver Gen AI solutions on our Azure platform.
  2. Deliver solutions on other Gen AI platforms as prioritised by the AI Steering Committee and Transformation functions.
  3. Ensure delivery of robust and efficient Gen AI and ML operations and architectures.
  4. Develop and implement patterns to ingest and store unstructured data in relation to Gen AI Customer and colleague interactions for operational and analytical purposes.
  5. Develop and fine-tune embedding models to convert text, images, and other data types into dense vector representations.
  6. Design and build models for intent recognition to understand user inputs and improve interaction with AI systems.
  7. Implement techniques for model optimization, including performance tuning and resource management on Azure.
  8. Deploy AI models into production environments using containerization (Docker) and orchestration (Kubernetes).
  9. Manage the scaling of AI solutions to handle varying loads, ensuring high availability and reliability.
  10. Work with Data and Portfolio project leads to deliver data and AI related projects.
  11. Implement, maintain and evangelise best practices for AI and ML engineering.
  12. Optimize performance, scalability, and efficiency of data pipelines and ML Ops processes.

This hands-on role will have accountability for the technical implementation and associated standards for Gen AI and ML solutions using approved toolsets in Currys. Specifically, it will be accountable for the successful adaptation and ongoing development of our Gen AI platform(s), ensuring compliance with business requirements and RAI principles.

You will need:

  1. Ideally 7+ years of experience in machine learning and AI, with a significant portion dedicated to generative AI techniques.
  2. Proficiency in programming languages such as Python and strong experience with machine learning frameworks and libraries.
  3. Knowledge of intent recognition and prompt engineering techniques and best practices.
  4. Detailed understanding of SDLC & Engineering delivery methodology within a data and AI environment.
    • Company Pension
    • Company Bonus
    • Private Medical

    Join our team and we'll be with you every step of the way, helping you develop the career you want with new opportunities, on-going training and skills for life.

    Not only can you shape your own future, but you can help take charge of ours too. p>

    Every voice has a space at our table and we're committed to making inclusion and diversity part of everything we do, including how we strengthen our workforce. We want to make sure you have a fair opportunity to show us your talents during our application process, so if you need any additional assistance with your application please email careers@currys.co.uk and we'll do our best to help.



  • 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, Canada Borealis AI Full time

    p> RBC Borealis is looking for a Research Director to lead a group of machine learning researchers and engineers in delivering cutting-edge 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...


  • Waterloo, Ontario, Canada Borealis AI Full time

    About the RoleWe are seeking a seasoned and dynamic Senior Level Product Manager to lead our work in our Capital Markets portfolio.Key ResponsibilitiesProduct Development:Lead the end-to-end product development process, from ideation to launch, ensuring timely and successful delivery of high-quality products;Work closely with AI researchers, data scientists,...

  • Senior Manager

    1 week ago


    Waterloo, Canada Currys Group Full time

    p>At Currys we’re united by one passion: to help everyone enjoy amazing technology. As the UK’s best-known retailer of tech, we’re proud of the service our customers receive – and it’s all down to our team of 25,000 caring and committed colleagues. p>The Senior Manager – Data and AI Engineering role is a senior hands-on technical role. It will be...


  • Waterloo, Canada Currys Group Full time

    p>At Currys we’re united by one passion: to help everyone enjoy amazing technology. As the UK’s best-known retailer of tech, we’re proud of the service our customers receive – and it’s all down to our team of 25,000 caring and committed colleagues. p>The Senior Manager – Data and AI Engineering role is a senior hands-on technical role. It will be...


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

    Job DescriptionOur team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for an Assistant Engineer to join our AI Inference Performance team.Responsibilities:Collaborate with senior engineers to develop and maintain performance monitoring tools for AI inference workloads.Support the analysis of inference workloads to identify performance...


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

    About the RoleAt Huawei Technologies Canada Co., Ltd., we are seeking an exceptional individual to fill a 6-month internship position as an AI Systems Engineer. This opportunity will enable you to contribute significantly to our team while expanding your knowledge and skills in Requirements Engineering (RE) for AI systems.Key Responsibilities:Conduct...


  • Waterloo, Canada Borealis AI Full time

    RBC Borealis is looking for a Research Director to lead a group of machine learning researchers and engineers in delivering cutting-edge 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...

  • Data Scientist

    1 month 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: AII Engineer Internship Opportunity for Research and DevelopmentAbout the Job:This is an exciting opportunity to work with our team at Huawei Technologies Canada Co., Ltd. as an AI Engineer Intern. The role involves conducting literature reviews on existing Requirements Engineering practices and challenges in AI systems, assisting in identifying...


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

    Our team has an immediate 6-month internship opening for an Engineer.Responsibilities:Conduct literature reviews on existing Requirements Engineering (RE) practices and challenges in AI systems.Assist in identifying gaps in current RE methodologies when applied to AI/ML-based systems.Contribute to developing new models, techniques, or tools for AI-specific...

  • Principal Engineer

    2 months ago


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

    Our team has an immediate permanent opening for a Principal Engineer.Responsibilities:Develop and maintain real-time and historical performance monitoring tools for AI inference workloads, including profiling tools for various AI model types (small models, LLMs, VLMs, and multimodal systems) in applications like conversational AI, video processing, and...


  • Waterloo, Ontario, Canada Currys Group Full time

    Currys Group is a leading technology retailer in the UK, dedicated to helping customers enjoy amazing technology. As part of our team, you will be responsible for leading our data and AI engineering efforts.About the RoleThe Senior Manager – Data and AI Engineering role is a senior hands-on technical position that will lead our Data and AI Engineering and...


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

    Our team has an immediate 12-month internship opening for an Assistant Engineer.Responsibilities:Assist in developing and maintaining performance monitoring tools.Support profiling and analyzing inference workloads to identify performance bottlenecks.Contribute to applying optimization techniques such as quantization, kernel fusion, and pruning to enhance...


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

    About the RoleAt Huawei Technologies Canada Co., Ltd., we are seeking an exceptional American English-speaking Senior AI Inference Performance Optimization Engineer to join our team. As a key member of our team, you will be responsible for developing and maintaining performance monitoring tools, supporting profiling and analyzing inference workloads, and...

  • Senior AI Engineer

    3 weeks ago


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

    About the RoleHuawei Technologies Canada Co., Ltd. seeks a highly skilled Principal Engineer - Machine Learning Systems to join our team. The ideal candidate will have a strong background in AI/ML engineering, with a focus on inference performance, workload analysis, and system optimization.Key ResponsibilitiesDevelop and maintain real-time and historical...


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

    Company OverviewHuawei Technologies Canada Co., Ltd. is a leading global provider of information and communications technology infrastructure and smart devices.SalaryThe estimated salary range for this position is between $140,000 and $200,000 per year, depending on experience.Job DescriptionWe are seeking an experienced Digital Engineering Architect to join...


  • 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 University of Waterloo Full time

    About the Position:We are seeking an exceptional researcher to join our team at the University of Waterloo. The ideal candidate will have a strong background in Civil Engineering, with expertise in Artificial Intelligence (AI) and Computer Vision.The selected individual will contribute to research projects focused on developing innovative solutions for...


  • Waterloo, Canada NAVBLUE Full time

    Job Summary: Aviation. It connects our world, brings people together, provides opportunities, accelerates economic growth, and is just so very cool! Come work for NAVBLUE, a leading services company wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management solutions and services for airlines, airports, and Air Navigation Service...