1

Online Python Programming Jobs in Alberta (NOW HIRING)

... online model serving and event-driven ML workflows. * Developing and maintaining robust backend ... Python (Programming Language), Red Hat OpenShift Additional Job Details Address: 407 8 AVE SW:

... Online with a focus on integration with Power Platform * Strong understanding of Dataverse, APIs, connectors, and integration strategies * Programming proficiency with Databricks and Python

... Online with a focus on integration with Power Platform * Strong understanding of Dataverse, APIs, connectors, and integration strategies * Programming proficiency with Databricks and Python

... Online with a focus on integration with Power Platform * Strong understanding of Dataverse, APIs, connectors, and integration strategies * Programming proficiency with Databricks and Python

At 360training, we're more than just a leader in online training--we're helping people unlock their ... Scripting proficiency in PowerShell, Bash, or Python. * Working knowledge of monitoring and logging ...

Tableau, Power BI, Spotfire, Python) * Practical experience with economic analysis and project ... Access to online learning platforms for continuous learning and development * Paid vacation and ...

We're a leading global online food delivery platform, and our vision is to empower everyday ... programming language; Python preferred. * Able to work independently and solve complex problems ...

Python, Terraform, AWS, Kubernetes * Bonus points for familiarity with Django, React or Argo ... online job posting at -ats.com/

... Python, SQL, and PySpark, as well as MLOps, DevOps/CI/CD pipelines, performant data stores and ... Access to online learning platforms for continuous learning and development * Paid vacation and ...

New

GIS Analyst

Calgary, AB

CA$31 - CA$45/hr

ESRI ArcGIS Enterprise (Portal) / Online * FME or ESRI model builder * Acquiring or processing UAV ... GIS Programming experience using technology such as Python, Arcade, R, JavaScript, C#, SQL, and ...

Experience with programming languages such as Python and R is preferred but not required. Next Step ... online video interview. PCL is an innovative, employee-owned company comprised of people who find ...

next page

Showing results 1-20

Online Python Programming information

What are the key skills and qualifications needed to thrive as an Online Python Programmer, and why are they important?

To excel as an Online Python Programmer, you need strong proficiency in Python programming, a solid understanding of algorithms, and experience with web frameworks or data libraries, often supported by a relevant degree or coding certifications. Familiarity with tools like Git, Jupyter Notebook, Django, Flask, and cloud platforms is commonly required. Exceptional problem-solving abilities, clear communication, and self-motivation are vital soft skills for remote collaboration and independent work. These capabilities ensure high-quality, maintainable code and effective teamwork in virtual environments.

What are some typical challenges faced by online Python programming instructors, and how can I prepare for them?

Online Python programming instructors often encounter challenges such as engaging students remotely, adapting teaching materials for virtual platforms, and addressing a wide range of experience levels. To prepare, it's helpful to develop interactive lesson plans, utilize screen-sharing and collaborative coding tools, and set clear communication channels for student support. Staying organized and proactive in providing feedback can also help ensure students remain motivated and on track throughout the course.

What is online Python programming?

Online Python programming refers to the practice of coding, running, and debugging Python programs through web-based platforms or cloud environments, rather than using local software on your computer. This allows users to write and execute Python code from anywhere with an internet connection, often leveraging collaborative tools, pre-configured environments, and integrated resources. Many platforms also offer interactive tutorials, code sharing, and project management features, making it easier to learn and work with Python online.

What is the difference between Online Python Programming vs Data Analyst?

AspectOnline Python ProgrammingData Analyst
Required SkillsPython, coding, problem-solvingData interpretation, Excel, SQL, Python (optional)
Work EnvironmentOnline, remote, self-paced learningOffice or remote, data-focused tasks
Industry UsageProgramming, software development, automationBusiness, finance, marketing, research

Online Python Programming primarily involves learning and practicing Python coding skills, often in a self-paced online setting. Data Analysts use Python as a tool to analyze data, but their role also includes interpreting data insights and reporting. While both roles may overlap in Python skills, Online Python Programming focuses on coding proficiency, whereas Data Analysts focus on data-driven decision-making.

What are the most commonly searched types of Python Programming jobs in Alberta? The most popular types of Python Programming jobs in Alberta are:
What are popular job titles related to Online Python Programming jobs in Alberta? For Online Python Programming jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Online Python Programming jobs in Alberta look for? The top searched job categories for Online Python Programming jobs in Alberta are:
What cities in Alberta are hiring for Online Python Programming jobs? Cities in Alberta with the most Online Python Programming job openings:
Infographic showing various Online Python Programming job openings in Alberta as of May 2026, with employment types broken down into 1% Internship, 69% Full Time, 24% Part Time, 5% Contract, and 1% Nights. Highlights an 82% Physical, 6% Hybrid, and 12% Remote job distribution.
MEMS Characterization Engineer (Mfg)

MEMS Characterization Engineer (Mfg)

Teledyne

Edmonton, AB

Full-time

Posted 2 days ago


Teledyne Technologies rating

8.7

Company rating: 8.7 out of 10

Based on 46 frontline employees who took The Breakroom Quiz

11th of 137 rated electronics manufacturers


Job description

Be visionary

Teledyne Technologies Incorporated provides enabling technologies for industrial growth markets that require advanced technology and high reliability. These markets include aerospace and defense, factory automation, air and water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical research.

We are looking for individuals who thrive on making an impact and want the excitement of being on a team that wins.

Job Description

At Teledyne MEMS, we're shaping the future of microelectromechanical systems that power everything from biomedical breakthroughs to space exploration and AI innovation. As part of Teledyne Technologies-a global leader in enabling technologies for industrial growth markets-we combine precision engineering with cutting-edge science to deliver solutions that matter. If you're curious, adaptable, and ready to work on technology that impacts the world, this role is for you.


The Characterization Engineer supports MEMS (microelectromechanical systems) device development and manufacturing through comprehensive electrical, physical, and materials characterization. This role requires handson operation of advanced metrology and inspection equipment, detailed analysis of semiconductor waferlevel data, and collaboration with Process, R&D, and Product Engineering to optimize device performance, yield, and reliability.


What You will Do
Wafer-Level Metrology & Device Characterization

  • Perform material, device, and process characterization using semiconductor metrology tools such as SEM, TEM, AFM, XRD, XRF, FTIR, EDX, Raman, profilometry, ellipsometry, spectrometry, and other microscopy techniques.

  • Conduct electrical characterization of semiconductor/MEMS devices (e.g., IV/CV measurements, impedance, capacitance, leakage, breakdown voltage, resonance / frequency response for MEMS).

  • Support inline metrology for process control (critical dimension measurements, overlay, film thickness, particle monitoring).

  • Conduct failure analysis and root-cause investigations to support development and manufacturing teams.

Data Analysis & Reporting

  • Analyze complex data sets using analytical tools and statistical software (JMP, Python) to identify trends, correlations, or anomalies.

  • Prepare concise reports that interpret results clearly and propose corrective or optimization actions for clients and internal stakeholders.

  • Support data-driven decision-making for product development and process optimization.

Process & Product Support

  • Collaborate with Product Engineering to evaluate device response to process changes and support process integration.

  • Partner with NPI (new product introduction) Engineering by defining characterization requirements and qualification tests.

  • Support DOE planning, execution, and analysis during development and continuous improvement projects.

  • Participate in root-cause investigations affecting yield, reliability, or device performance.

Tool Ownership

  • Serve as tool owner for designated metrology or characterization equipment, ensuring uptime, calibration, and performance.

  • Develop and optimize standard operating procedures, test methods, and tool calibration requirements

  • Support evaluation and implementation of new metrology equipment.

  • Uphold cleanroom best practices and comply with ISO, quality, and safety requirements.


What You Need

  • Bachelor's, Master's, or Ph.D. in Materials Science, Electrical Engineering, Mechanical Engineering, Physics, Chemistry, or a related field.

  • Hands-on experience in a semiconductor or MEMS fabrication environment.

  • Direct operation of semiconductor metrology/inspection systems.

  • Experience in waferlevel electrical characterization, device physics, and materials analysis.

  • Familiarity with statistical analysis and data visualization tools (JMP, Python, Excel).

Preferred Skills

  • Strong analytical and problemsolving skills; detail-oriented.

  • Ability to interpret experimental results, identify trends, and propose solutions.

  • Excellent documentation and communication abilities.

  • Familiarity with statistical methods, DOE, and quality principles.

  • Ability to work independently with minimal supervision and within cross-functional teams.

  • Commitment to safety and quality

The role may require frequent travel within the city of Edmonton to utilize characterization equipment located off-site, such as the University of Alberta

campus

What we offer

  • Work on technologies that impact space, healthcare, and AI.

  • Collaborative, inclusive team environment.

  • Opportunities for growth and skill development.

  • Competitive compensation and benefits.

  • Global company with local impact.

  • Stability and innovation in one workplace.

What Happens Next

Apply online and our Talent Acquisition team will review your application. Selected candidates will be contacted for next steps, including interviews and assessments as needed.

Teledyne and all of our employees are committed to conducting business with the highest ethical standards. We require all employees to comply with all applicable laws, regulations, rules and regulatory orders. Our reputation for honesty, integrity and high ethics is as important to us as our reputation for making innovative sensing solutions.

.


What Teledyne Technologies employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom