Talent.com

Remote Software engineer Jobs in Edmonton, AB

Create a job alert for this search

Software engineer • edmonton ab

Last updated: 10 hours ago

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd.Edmonton, Alberta, CA
Temporary

Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ... Show more

Automation Engineer

Johnson ControlsEdmonton, Alberta, Canada
Full-time

Support the execution of automation and controls initiatives at Edmonton to advance Industry 4.Oversee day-to-day automation and manufacturing system operations, ensuring equipment uptime, efficien... Show more

Senior Mechanical Engineer

AECOMEdmonton, Alberta, Canada
Full-time

AECOM’s Buildings + Places business line is seeking a .Senior Mechanical Engineer .The role is based in our .Occasional travel to nearby cities may be required.AECOM Buildings +... Show more

 • New!

Remote Senior Software Engineer

Micro1Edmonton, Alberta, CA
CA$50.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Electrical Design Engineer

Johnson ControlsEdmonton, Alberta, Canada
Full-time +1

Join Silent-Aire — Powering the World’s Data Centers.Silent-Aire, a division of Johnson Controls, is a global leader in owner equipment manufacturing (OEM) dedicated to providing custom solutions f... Show more

Software Developer Student

PCL ConstructorsEdmonton, AB, CA
Full-time

Writes clean, scalable, performant, and secure web applications.Collaborates with team in designing and implementing new features.Creates and executes unit tests.Participates in proof of concepts, ... Show more

Enterprise Software Solution Sales Executive

Rockwell AutomationEdmonton, Alberta, Canada
CA$260,400.00 yearly
Remote
Full-time

Rockwell Automation is a global technology leader focused on helping the world’s manufacturers be more productive, sustainable, and agile.With more than 28,000 employees who make the world better e... Show more

Studies Engineer

Rising Edge GroupEdmonton, AB, CA
Full-time
Quick Apply

Rising Edge Group is an electrical contracting company founded in 2002, specialization in high-voltage electrical solutions that power critical infrastructure across North America.With operations i... Show more

Senior Process Engineer

Adecco CanadaEdmonton, Alberta, Canada
Full-time +1
Quick Apply

Adecco is currently hiring a Senior Process Engineer - Pipeline Operations for a full-time contract opportunity in Sherwood Park, Edmonton, AB.This role is ideal for an experienced engineering prof... Show more

Intermediate Structural Engineer

EntuitiveEdmonton, AB, CA
Full-time
Quick Apply

We are a firm that does things a little differently.This is your opportunity to join our high-calibre, experienced group of professionals on a mission to re-imagine the future by changing the way t... Show more

Remote Senior Software Engineer

Micro1Sherwood Park, Alberta, CA
CA$50.00 hourly
Remote
Full-time

AI data lab for training frontier models and evaluating AI agents.Experts contribute their diverse subject matter knowledge across domains such as finance, healthcare, STEM engineering, and more.AI... Show more

 • Promoted

Senior Software Developer

StantecEdmonton, AB
Full-time +1

At Stantec, we have some of the world’s leading professionals passionate about enabling our business to be its best.Our business teams include finance, procurement, human resources, information tec... Show more

Mechanical Engineer

Egis GroupEdmonton, Alberta, Canada
Full-time

Working within multidisciplinary engineering teams, the role supports projects involving heating, ventilation, air conditioning (HVAC), plumbing, and associated building systems across design and o... Show more

Skilled Engineer

Arriva London North LimitedEdmonton Garage
Full-time

Join Arriva London as a Skilled Engineer and Help Power a Sustainable Future.Are you an experienced engineer passionate about maintaining and repairing buses to the highest standards? Join Arriva L... Show more

Electrical Engineer

Acero Engineering Inc.Edmonton, Alberta, CA
Full-time +1

Acero"), a growing oil & gas facilities engineering company providing engineering, procurement and construction management expertise is currently seeking a motivated and enthusiastic individual to ... Show more

Junior Process Engineer

Bantrel Co.Edmonton, Alberta, Canada
Full-time

We are currently seeking qualified.Working on assignments with clearly defined objectives, you will perform engineering calculations, analyze data, and contribute to process design solutions while ... Show more

 • New!

Electrical Engineer Lead

ThermonEdmonton, AB, CAN
Full-time
Quick Apply

Report directly to the Engineering Manager, this position is responsible for overseeing and managing the design and detail engineering activities of industrial electrical equipment and products, in... Show more

AI Principal Software Engineer - US SaaS startup | Remote

Atomic HREdmonton, Alberta, Canada
Remote
Full-time

The client is a venture-backed startup simplifying access to essential benefits for frontline workers.Their AI-powered platform helps employees easily find and apply for benefits like childcare, el... Show more

People also ask
Engineer - ML & RL

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd.Edmonton, Alberta, CA
30+ days ago
Job type
  • Temporary
Job description

Job description

Huawei Canada has an immediate 12-month contract opening for an Engineer.

About the team:

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.

About the job:

  • Design and build scalable infrastructure to support Reinforcement Learning, Online Search, Recommendation Systems, large model fine-tuning and evaluation/deployment.

  • Develop efficient ML solutions for Recommendation Systems and RL problems, including Multi-Armed and Contextual Bandit, Tree Search, and Multi-Agent system orchestration.

  • Implement and optimize deep learning architectures, including custom Transformers for agentic and decision-making systems.

  • Apply search and optimization techniques to efficiently fine-tune RL and ML models.

  • Work with large multimodal models (LLMs, VLMs), analyze their components, and fine-tune them for task-specific applications.

  • Conduct systematic benchmarking, new papers reading, experimentation, and validation in both simulation and real-world product environments.

  • Collaborate closely with research teams to scale online RL training capabilities and improve system robustness and accuracy.

  • Explore and integrate emerging AI methodologies and tools into production platforms.


Job requirements

About the ideal candidate:

  • Master’s or PhD in Computer Science, Machine Learning, or a related field.

  • Excellent Python programming skills with strong software engineering practices.

  • Strong foundation in Reinforcement Learning, Deep Learning, Recommender Systems, and Transformer-based architectures.

  • Demonstrated experience implementing RL algorithms beyond academic prototypes.

  • Hands-on experience with PyTorch and distributed training frameworks such as DeepSpeed.

  • Proven research excellence, including at least one publication in top-tier venues (e.g., NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, ICRA, RLC).

  • Familiarity with LLM post-training techniques such as RLHF, PPO/GRPO, SFT, LoRA, or MoE is an asset.

  • Experience with multi-agent RL systems or tool-use agents is an asset.

Additional Information:

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.