2

Entry Level Python Sdet Jobs in Edmonton, AB (NOW HIRING)

... for software engineering tasks. * Design tasks involving bug fixing, feature development ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

This entry-level position is ideal for a recent graduate or early-career engineer with a strong ... development. Key Responsibilities: * โ€ข Assist in the planning and execution of geotechnical and ...

New

Frontend Developer - Remote

Edmonton, AB ยท Remote

$80 - $120/hr

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

... for software engineering tasks. * Design tasks involving bug fixing, feature development ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Backend Engineer - Remote

Edmonton, AB ยท Remote

$80 - $120/hr

... for software engineering tasks. * Design tasks involving bug fixing, feature development ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Reporting to the Software Development Manager, for the first two years you will support their two ... Experience in the implementation of Data Warehouse/Data Lake and ETL concepts in the cloud.

You'll also be a subject matter expert on our proprietary technologies, software and hardware ... Proficient in programming languages, such as C, C++, C# and python. * Excels at solving problems ...

AI Trainer - Remote

Edmonton, AB ยท Remote

$80 - $120/hr

... for software engineering tasks. * Design tasks involving bug fixing, feature development ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Business Development and Commercial , Gas and Pipelines Location: Edmonton, AB Valued and ... ATCO Pipelines is seeking Engineers and Engineers-in-Training (EITs) to join our Natural Gas ...

New

Showing results 21-40

Entry Level Python Sdet information

What is the difference between Entry Level Python Sdet vs Entry Level QA Engineer?

AspectEntry Level Python SdetEntry Level QA Engineer
Required SkillsPython, test automation, scriptingManual testing, basic scripting, test case design
CertificationsNone required but helpful (e.g., ISTQB)None typically required
Work EnvironmentAutomation testing teams, software developmentTesting teams, quality assurance departments
Industry UsageTech, software development, e-commerceVaried industries including tech, finance, healthcare

Entry Level Python Sdet roles focus on developing automated test scripts using Python, working closely with developers to ensure software quality. Entry Level QA Engineers often perform manual testing and create test cases without extensive scripting. While both roles aim to improve product quality, Python Sdet positions require programming skills, whereas QA Engineer roles may focus more on manual testing processes.

Is Entry Level Python Sdet automation testing a good career?

Entry Level Python SDET (Software Development Engineer in Test) roles focus on developing automated test scripts using Python to improve software quality. This career path offers strong job growth, high demand for automation skills, and opportunities to work with tools like Selenium and Jenkins, making it a solid choice for those interested in software testing and development. Building proficiency in programming, testing frameworks, and continuous integration enhances employability in this field.

Is Python still in demand?

Python remains highly in demand for roles like Entry Level Python SDET, as it is widely used for automation, testing, and scripting in software development. Its versatility, extensive libraries, and strong community support contribute to ongoing job opportunities in various industries.

Is it easy to get a job if you know Python?

For an Entry Level Python SDET, knowing Python is a strong foundation for securing testing and automation roles, as many companies value scripting skills for quality assurance. However, additional skills such as understanding testing frameworks, automation tools, and software development principles can improve job prospects. Entry-level positions often require demonstrating practical experience through projects or certifications.

What are popular job titles related to Entry Level Python Sdet jobs in Edmonton, AB?

For Entry Level Python Sdet jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Entry Level Python Sdet jobs in Edmonton, AB look for?

The top searched job categories for Entry Level Python Sdet jobs in Edmonton, AB are:

Infographic showing various Entry Level Python Sdet job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% Internship, 87% Full Time, 7% Part Time, and 5% Contract. Highlights an 76% Physical, 6% Hybrid, and 18% Remote job distribution.

Machine Learning Engineer - Remote

Edmonton, AB โ€ข Remote

$80 - $120/hr

Full-time

Posted 19 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.