2

Remote Python Developer Apprenticeship Jobs in Calgary, AB

Senior Software Engineer - Canada

Calgary, AB · Remote

CA$120K - CA$150K/yr

... Java, Shell, Python development * Excellent knowledge of Relational Databases, SQL and ORM ... Preferred based in Calgary, but could be a fully remote position Benefits Compensation: Annual ...

Senior Software Engineer - Canada

Calgary, AB · Remote

CA$120K - CA$150K/yr

... Java, Shell, Python development * Excellent knowledge of Relational Databases, SQL and ORM ... Preferred based in Calgary, but could be a fully remote position Benefits Compensation: Annual ...

This role is fully remote with minimal travel within the province and to Alberta, or the Jersey ... Proficiency in at least one scripting or programming language (Python, JavaScript, or similar)

Ai Engineer

Calgary, AB · Remote

CA$190K - CA$215K/yr

Familiarité avec Python. * Expérience dans le domaine de la santé ou du gouvernement avec la ... Type de milieu de travail Il s'agit d'un poste fully remote situé. Job Title: AI Engineer We are ...

... well as remote colleagues globally. This role offers an excellent opportunity to build your ... Experience in Python, Java, JavaScript, SQL, C#, or other programming languages * Strong customer ...

Showing results 41-51

Remote Python Developer Apprenticeship information

What is a remote Python developer apprenticeship?

A Remote Python Developer Apprenticeship is a structured training program where aspiring Python developers work remotely while learning on the job. Apprentices typically gain hands-on experience by working on real-world projects under the guidance of experienced mentors. The apprenticeship is designed to help individuals develop their coding skills, understand software development workflows, and prepare for full-time developer roles. This pathway is ideal for those who want to learn Python development while enjoying the flexibility of remote work.

What are the key skills and qualifications needed to thrive as a remote Python developer apprentice?

To thrive as a Remote Python Developer Apprentice, you need a solid understanding of Python programming, basic knowledge of software development principles, and a relevant educational background or bootcamp experience. Familiarity with version control (such as Git), code editors (like VS Code), and issue tracking systems (e.g., Jira) is typically required. Strong problem-solving ability, self-motivation, and effective remote communication skills help apprentices stand out. These skills and qualities are vital for successfully learning, collaborating, and contributing in a distributed, fast-paced development environment.

What are some common challenges faced by remote Python developer apprentices and how can they be overcome?

Remote Python developer apprentices often encounter challenges such as limited face-to-face mentorship, managing time effectively, and staying motivated without in-person supervision. To overcome these, it's important to proactively communicate with mentors and peers through regular virtual meetings and collaborative platforms. Setting clear daily or weekly goals, maintaining a structured routine, and participating in online coding communities can also help apprentices stay engaged and on track with their learning and project responsibilities.

What is the difference between Remote Python Developer Apprenticeship vs Remote Python Developer?

AspectRemote Python Developer ApprenticeshipRemote Python Developer
CredentialsTypically requires basic programming knowledge, some may need a degree or coding bootcamp completionRequires proficiency in Python, often with a degree or relevant experience
Work EnvironmentStructured training program, mentorship, entry-level tasksFull responsibility for projects, more autonomous work
Industry UsageUsed by companies to train new talent, often in tech, startups, and educational programsEmployed directly by companies or clients to develop software solutions

The Remote Python Developer Apprenticeship is an entry-level training program designed to build foundational skills under mentorship, while a Remote Python Developer is a more experienced role responsible for developing and maintaining Python applications independently.

What are popular job titles related to Remote Python Developer Apprenticeship jobs in Calgary, AB?

For Remote Python Developer Apprenticeship jobs in Calgary, AB, the most frequently searched job titles are:

What job categories do people searching Remote Python Developer Apprenticeship jobs in Calgary, AB look for?

The top searched job categories for Remote Python Developer Apprenticeship jobs in Calgary, AB are:

Infographic showing various Remote Python Developer Apprenticeship job openings in Calgary, AB as of August 2026, with employment types broken down into 3% Internship, 80% Full Time, and 17% Contract. Highlights an 100% Remote job distribution.

Senior Software Engineer - Canada

DataVisor

Calgary, AB • Remote

CA$120K - CA$150K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

DataVisor is the world’s leading AI-powered Fraud and Risk Platform that delivers the best overall detection coverage in the industry. With an open SaaS platform that supports easy consolidation and enrichment of any data, DataVisor's solution scales infinitely and enables organizations to act on fast-evolving fraud and money laundering activities in real time. Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one. DataVisor's platform is architected to support multiple use cases across different business units flexibly, dramatically lowering the total cost of ownership, compared to legacy point solutions. DataVisor is recognized as an industry leader and has been adopted by many Fortune 500 companies across the globe.

Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive, collaborative, and results driven. Come join us!

Summary:

As platform engineers, we are building a next-generation machine learning platform, which incorporates our secret sauce, UML (unsupervised machine learning) with other SML (supervised machine learning) algorithms. Our team works to improve our core detection algorithms and automate the full training process.

As complex fraud attacks become more prevalent, it is more important than ever to detect fraudsters in real-time. The platform team is responsible for developing the architecture that makes real-time UML possible. We are looking for creative and eager engineers to help us expand our novel streaming and database systems, which enable our detection capabilities.

We continue to push the boundary of what's possible in fraud detection and data processing at scale. Join us to help usher in more innovative solutions to the fraud detection space.

What you'll do:

  • Design and build machine learning systems that process data sets from the world’s largest consumer services
  • Use unsupervised machine learning, supervised machine learning, and deep learning to detect fraudulent behavior and catch fraudsters
  • Build and optimize systems, tools, and validation strategies to support new features
  • Help design/build distributed real-time systems and features
  • Use big data technologies (e.g. Spark, Hadoop, HBase, Cassandra) to build large scale machine learning pipelines
  • Develop new systems on top of real-time streaming technologies (e.g. Kafka, Flink)

Requirements

  • 5+ years software development experience
  • 5+ years experience in Java, Shell, Python development
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) is a plus
  • Experience in Cassandra, HBase, Flink, Spark or Kafka is a plus.
  • Experience in the Spring Framework is a plus
  • Experience with test-driven development is a plus
  • Preferred based in Calgary, but could be a fully remote position

Benefits

Compensation: Annual salary range of CAD $120,000 – $150,000, commensurate with experience.

Canada Life Policy

Health Insurance including (Extended Health Care, Vision Care, and Dental Care)

Life Insurance, Accidental Insurance

Retirement Savings Plan

Paid Vacation