2

Remote Director Of Engineering Jobs in Alberta (NOW HIRING)

Backend Developer - Remote

Calgary, AB ยท Remote

$80 - $120/hr

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

DevOps Engineer

Calgary, AB ยท On-site +1

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

DevOps Engineer

Calgary, AB ยท On-site +1

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

Frontend Developer - Remote

Calgary, AB ยท Remote

$80 - $120/hr

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Frontend Developer - Remote

Edmonton, AB ยท Remote

$80 - $120/hr

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

DevOps Engineer

Calgary, AB ยท On-site +1

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

DevOps Engineer

Calgary, AB ยท On-site +1

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

... s engineering practices * Experience designing and implementing automations, including creation of ... Opportunity for Remote Work * Flexible work environment If this role fits your career path, please ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

AI Software Engineer - Remote

Calgary, AB ยท Remote

$80 - $120/hr

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Create reinforcement learning environments for software engineering tasks. * Design tasks involving ... Strong knowledge of performance optimization and tuning . * Excellent written and verbal ...

Showing results 21-40

Remote Director Of Engineering information

What does a remote director of engineering do?

A Remote Director of Engineering leads and manages engineering teams from a remote location, overseeing all aspects of software development or technical projects. They are responsible for setting engineering goals, mentoring team members, ensuring project deadlines are met, and collaborating with other departments. This role often involves making high-level technical decisions, managing budgets, and implementing best practices to drive innovation and efficiency in a distributed work environment.

How does a remote director of engineering effectively manage and support distributed engineering teams?

A Remote Director of Engineering typically leverages a combination of structured communication methods, regular one-on-ones, and collaborative tools to ensure alignment and support for distributed teams. They focus on fostering a strong team culture despite geographic distances, setting clear expectations, and providing mentorship and feedback remotely. Additionally, they often coordinate closely with product, design, and other departments to keep projects on track and ensure seamless cross-functional collaboration. Building trust and maintaining transparency are key to addressing challenges unique to remote environments.

What are the key skills and qualifications needed to thrive as a remote director of engineering, and why are they important?

To thrive as a Remote Director Of Engineering, you need advanced technical expertise in software development, proven engineering leadership experience, and a relevant degree in computer science or engineering. Familiarity with cloud platforms, project management tools (like Jira or Asana), and Agile methodologies, as well as experience with code review and CI/CD systems, is typically required. Outstanding communication, strategic thinking, and the ability to motivate and manage distributed teams set exceptional leaders apart. These skills are critical for driving technical excellence, aligning engineering goals with business objectives, and ensuring high performance in a remote environment.

What is the difference between Remote Director Of Engineering vs Remote Engineering Manager?

AspectRemote Director Of EngineeringRemote Engineering Manager
ResponsibilitiesOversees multiple teams, sets strategic technical direction, manages senior engineersManages a specific engineering team, focuses on project delivery and team performance
Required CredentialsTypically requires a bachelor's or master's in engineering or related field, extensive experienceUsually requires a bachelor's degree, relevant experience, and technical expertise
Work EnvironmentStrategic leadership, cross-team coordination, high-level decision makingTeam management, project oversight, technical problem-solving

The main difference between a Remote Director Of Engineering and a Remote Engineering Manager lies in scope and strategic involvement. The director focuses on overarching technical strategies and multiple teams, while the manager concentrates on day-to-day team management and project execution. Both roles require technical background and leadership skills, but the director's role is more strategic and organization-wide.

What are popular job titles related to Remote Director Of Engineering jobs in Alberta?

For Remote Director Of Engineering jobs in Alberta, the most frequently searched job titles are:

What job categories do people searching Remote Director Of Engineering jobs in Alberta look for?

The top searched job categories for Remote Director Of Engineering jobs in Alberta are:

Infographic showing various Remote Director Of Engineering job openings in Alberta as of August 2026, with employment types broken down into 87% Full Time, 9% Part Time, 3% Contract, and 1% Nights. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Backend Developer - Remote

YO AI Labs

Calgary, AB โ€ข Remote

$80 - $120/hr

Full-time

Posted 7 days ago


Job description

Senior Software Engineer

Job Type: Contractor (~15 hours/week)
Location: Remote

Job Summary

We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools.

You will design reproducible environments, deterministic verification, and reference solutions for tasks such as bug fixing, feature implementation, codebase refactoring, and performance optimization. No prior AI experience is required.

Key Responsibilities
  • Create reinforcement learning environments for software engineering tasks.
  • Design tasks involving bug fixing, feature development, refactoring, and performance optimization.
  • Build deterministic verification systems and golden reference solutions.
  • Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.
  • Develop realistic, reproducible software engineering scenarios.
  • Ensure tasks accurately measure coding ability, problem-solving, and tool usage.
  • Document solutions and provide clear technical feedback.
Required Skills
  • Strong proficiency in Python 3, Java, Rust, C++, or TypeScript.
  • Strong understanding of algorithms and data structures.
  • Experience with bug fixing and debugging complex software issues.
  • Proven experience in feature implementation and codebase refactoring.
  • Strong knowledge of performance optimization and tuning.
  • Excellent written and verbal communication.
  • Strong attention to detail.
Preferred Qualifications
  • Experience working with large-scale or distributed codebases.
  • Familiarity with AI/ML systems is a plus but not required.
  • Experience with rigorous code reviews and software engineering best practices.
  • Experience working effectively in remote or cross-functional teams.
Hiring Process
  1. Submit an application and screening questions.
  2. Complete an AI interview (~30 minutes).
  3. Complete a technical assessment, if required.
  4. Hiring Manager review.
Compensation

Compensation is output-based, with payment provided per task that meets project specifications. Minimum weekly submission requirements may apply.

Availability

Selected experts should be prepared to begin their first tasks within 24–48 hours of completing onboarding.