Junior Algorithm Engineer

1 week ago


Markham ON LR A, Canada HR Tomato Full time

Job Responsibilities:

Assist senior algorithm engineers in algorithm development, testing, and optimization.

Collect, clean, and pre-process structured and unstructured data.

Participate in basic model training, including feature engineering, parameter tuning, and model evaluation.

Implement and deploy existing algorithms into production environments to ensure stable performance.

Prepare technical documentation such as data analysis reports, model descriptions, and optimization notes.

Keep up with updates in common algorithm frameworks (e.g., Scikit-learn, TensorFlow, PyTorch) and conduct experimental validation.

Collaborate with the R&D team on algorithm application, performance monitoring, and real-world deployment.

Job Requirements:

Bachelor's degree or above in Computer Science, Software Engineering, AI, or related fields.

Proficiency in Python and at least one algorithm-related library (NumPy, Pandas, Scikit-learn).

Basic understanding of common machine learning models (e.g., linear regression, decision trees, KNN, SVM, clustering).

Solid foundation in mathematics (probability & statistics, linear algebra).

Strong analytical thinking and data sensitivity; capable of conducting basic experiments independently.

Nice-to-have (not mandatory):

Project experience in machine learning or data analysis

Understanding of deep learning (CNN, RNN, Transformer) or related frameworks

Experience with model deployment (Flask/FastAPI/cloud platforms)

Good communication and teamwork skills, with a willingness to learn new technologies continuously.

Mandarin speaking ability is a strong asset.

Job Types: Full-time, Seasonal, Internship / Co-op

Contract length: 4 months

Pay: $18.00 per hour

Expected hours: 40 per week

Work Location: In person



  • Waterloo, ON NJ P, Canada RideCo Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.As the newest member of our Algorithms & Optimization team, you will contribute to the...


  • Markham, Canada Huawei Canada Full time

    Join to apply for the Junior Compiler Engineer role at Huawei CanadaJoin to apply for the Junior Compiler Engineer role at Huawei CanadaHuawei Canada has an immediate contract opening for a Junior Compiler Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes...

  • Algorithm Expert

    6 days ago


    Allstate Parkway Markham, Ontario, LR B Canada Huawei Technologies Canada Co. Full time

    Job description Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM. About the team:The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity...

  • Algorithm Expert

    3 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Algorithm Expert - Multimodal LLM role at Huawei Canada.Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM.About the team:The Software Engineering Coach Lab focuses on capability improvements, undertaking Huawei's trusted change strategy. This lab is responsible for achieving trusted change,...


  • Waterloo, ON NJ P, Canada RideCo Full time

    This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you will be one of the pioneers shaping this transformation.As the newest member of our Algorithms & Optimization team, you will contribute to the...

  • Algorithm Expert

    4 weeks ago


    Markham, Canada Huawei Canada Full time

    Join to apply for the Algorithm Expert - Multimodal LLM role at Huawei Canada . Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM. About the team: The Software Engineering Coach Lab focuses on capability improvements, undertaking Huawei's trusted change strategy. This lab is responsible for achieving trusted change,...

  • Algorithm Expert

    3 weeks ago


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

    Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM.About the team:The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity building and...

  • Algorithm Expert

    5 days ago


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

    Huawei Canada has an immediate permanent opening for an Algorithm Expert - Multimodal LLM. About the team: The Software Engineering Coach Lab focuses on capability improvements. Undertaking Huawei's trusted change strategy, this lab is responsible for achieving the overall goal of trusted change, and systematically carries out public capacity building and...


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

    Huawei Canadahas an immediate contract opening for a Junior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in...


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

    Huawei Canadahas an immediate contract opening for a Junior Compiler Engineer.About the team:The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in...