You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design. Responsibilities * Develop and maintain a library of pcells using Python-based ...
Fullstack developer with Python, .NET & AI experience
Toronto, ON · Hybrid
CA$110K - CA$120K/yr
Medical
Dental
Vision
Life
PTO
Proficient with Python, .NET, JavaScript (Angular/Vue) for building production grade applications. * Experience with Python Data Manipulation libraries, Pandas/NumPy. * Excellent SQL skills for data ...
Fullstack developer with Python, .NET & AI experience
Toronto, ON · Hybrid
CA$110K - CA$120K/yr
Medical
Dental
Vision
Life
PTO
Proficient with Python, .NET, JavaScript (Angular/Vue) for building production grade applications. * Experience with Python Data Manipulation libraries, Pandas/NumPy. * Excellent SQL skills for data ...
Design, develop, and maintain robust Python-based backend services and APIs using FastAPI/ asyncIO, and architect scalable data pipelines for ingestion, transformation, and delivery of large datasets
Design, develop, and maintain robust Python-based backend services and APIs using FastAPI/ asyncIO, and architect scalable data pipelines for ingestion, transformation, and delivery of large datasets
Intermediate AI Developer II, Full Stack (Python/React)
Toronto, ON · Hybrid
Life
Retirement
Proficiency in Python, REST/ GraphQL APIs, AWS (S3, Lambda, sagemaker or similar services). * Experience with machine learning and scientific computing libraries such as scikit-learn, NumPy, SciPy ...
Intermediate AI Developer II, Full Stack (Python/React)
Toronto, ON · Hybrid
Life
Retirement
Proficiency in Python, REST/ GraphQL APIs, AWS (S3, Lambda, sagemaker or similar services). * Experience with machine learning and scientific computing libraries such as scikit-learn, NumPy, SciPy ...
Intermediate AI Developer II, Full Stack (Python/React)
Toronto, ON · Hybrid
Life
Retirement
Proficiency in Python, REST/ GraphQL APIs, AWS (S3, Lambda, sagemaker or similar services). * Experience with machine learning and scientific computing libraries such as scikit-learn, NumPy, SciPy ...
Intermediate AI Developer II, Full Stack (Python/React)
Toronto, ON · Hybrid
Life
Retirement
Proficiency in Python, REST/ GraphQL APIs, AWS (S3, Lambda, sagemaker or similar services). * Experience with machine learning and scientific computing libraries such as scikit-learn, NumPy, SciPy ...
AI Systems Engineer (Cyber Detection Engineering)
CA$82K - CA$154K/yr
Medical
Life
Retirement
Using AI selectively and efficiently, combining LLMs with deterministic code (e.g., Python) wherever more reliable * Experienced with commercial AI tools and frontier models, actively explores the ...
AI Systems Engineer (Cyber Detection Engineering)
CA$82K - CA$154K/yr
Medical
Life
Retirement
Using AI selectively and efficiently, combining LLMs with deterministic code (e.g., Python) wherever more reliable * Experienced with commercial AI tools and frontier models, actively explores the ...
Staff AI Application Engineer
Toronto, ON · On-site
If you want to write Python backend code, ship to production, and work at the intersection of software engineering and agentic AI in a regulated environment, this role is for you. What will you do?
Staff AI Application Engineer
Toronto, ON · On-site
If you want to write Python backend code, ship to production, and work at the intersection of software engineering and agentic AI in a regulated environment, this role is for you. What will you do?
Developer with Prompt Engineering
Toronto, ON · On-site +1
Medical
Life
Retirement
You will play a key role in designing and developing scalable backend Python applications while leveraging AI technologies. Prompt Engineering is a core requirement for this role , and you will work ...
Developer with Prompt Engineering
Toronto, ON · On-site +1
Medical
Life
Retirement
You will play a key role in designing and developing scalable backend Python applications while leveraging AI technologies. Prompt Engineering is a core requirement for this role , and you will work ...
Developer, AI Transformation Team
Toronto, ON · On-site +1
CA$135K - CA$155K/yr
The ideal candidate will have a strong background in Python development, experience integrating AI and ML models or APIs into production systems, and the ability to build scalable, secure, and high ...
Developer, AI Transformation Team
Toronto, ON · On-site +1
CA$135K - CA$155K/yr
The ideal candidate will have a strong background in Python development, experience integrating AI and ML models or APIs into production systems, and the ability to build scalable, secure, and high ...
AI Orchestration Engineer
Toronto, ON · On-site
CA$120K - CA$202K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Experience with Python, SQL, APIs, workflow automation, and cloud-native architectures. * Strong communication and stakeholder collaboration skills. Preferred Qualifications * LangGraph, Semantic ...
AI Orchestration Engineer
Toronto, ON · On-site
CA$120K - CA$202K/yr
Medical
Dental
Vision
Life
Retirement
PTO
Experience with Python, SQL, APIs, workflow automation, and cloud-native architectures. * Strong communication and stakeholder collaboration skills. Preferred Qualifications * LangGraph, Semantic ...
APTPUO-Winter 2027-MEM5300 A (online)
Ottawa, ON · On-site
CA$239.47/hr
PTO
PRINCIPLES OF DATA ANALYTICS (On line) Course Code: MEM5300 Section: A Course Description ... Knowledge of scripting or programming languages (e.g., Python, R, SQL) * Experience with ...
APTPUO-Winter 2027-MEM5300 A (online)
Ottawa, ON · On-site
CA$239.47/hr
PTO
PRINCIPLES OF DATA ANALYTICS (On line) Course Code: MEM5300 Section: A Course Description ... Knowledge of scripting or programming languages (e.g., Python, R, SQL) * Experience with ...
Some familiarity with Kotlin or Python, our primary languages, is valued but not essential. * Experience building and consuming APIs, webhooks and system integrations. * Experience working with ...
Some familiarity with Kotlin or Python, our primary languages, is valued but not essential. * Experience building and consuming APIs, webhooks and system integrations. * Experience working with ...
The ideal candidate will have strong Python development skills and hands-on experience with SOAR ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
The ideal candidate will have strong Python development skills and hands-on experience with SOAR ... Upskilling through online courses, cross-functional development opportunities, and tuition ...
Design and build high-performance back-end services using Python to facilitate communication between microservices * Actively monitor and optimize code to ensure platform performance * Implement ...
Design and build high-performance back-end services using Python to facilitate communication between microservices * Actively monitor and optimize code to ensure platform performance * Implement ...
... Python, PyTorch, TensorFlow, Hugging Face Transformers, LangChain, vector databases, and cloud ... The course is online An acceptable level of education and/or experience could be viewed as being ...
... Python, PyTorch, TensorFlow, Hugging Face Transformers, LangChain, vector databases, and cloud ... The course is online An acceptable level of education and/or experience could be viewed as being ...
Analyste en géomatique
Ottawa, ON · On-site
Développer des cartes thématiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de données géospatiales (scripts Python ...
Quick apply
Analyste en géomatique
Ottawa, ON · On-site
Développer des cartes thématiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de données géospatiales (scripts Python ...
Analyste en géomatique
Toronto, ON · On-site
Développer des cartes thématiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de données géospatiales (scripts Python ...
Quick apply
Analyste en géomatique
Toronto, ON · On-site
Développer des cartes thématiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de données géospatiales (scripts Python ...
Analyste en geomatique
Toronto, ON · On-site
Developper des cartes thematiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de donnees geospatiales (scripts Python, ModelBuilder)
Analyste en geomatique
Toronto, ON · On-site
Developper des cartes thematiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de donnees geospatiales (scripts Python, ModelBuilder)
Analyste en geomatique
Ottawa, ON · On-site
Developper des cartes thematiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de donnees geospatiales (scripts Python, ModelBuilder)
Analyste en geomatique
Ottawa, ON · On-site
Developper des cartes thematiques et des tableaux de bord interactifs (ArcGIS Online, Power BI, etc.) ; * Automatiser des processus de traitement de donnees geospatiales (scripts Python, ModelBuilder)
CCaaS Solutions Jr. Consultant
Toronto, ON · On-site +1
Solid grasp of REST APIs, webhooks, JSON, and integration patterns; comfortable reading and writing code (JavaScript, Python, or similar) at the level needed to debug flows and integrations.
CCaaS Solutions Jr. Consultant
Toronto, ON · On-site +1
Solid grasp of REST APIs, webhooks, JSON, and integration patterns; comfortable reading and writing code (JavaScript, Python, or similar) at the level needed to debug flows and integrations.
Online Python information
See Ontario salary details
$18K - $33K
15% of jobs
$42.1K is the 25th percentile. Wages below this are outliers.
$33K - $48K
17% of jobs
$48K - $63K
8% of jobs
$63K - $78K
5% of jobs
The median wage is $87.6K / yr.
$78K - $93K
7% of jobs
$93K - $108K
9% of jobs
$108K - $123K
9% of jobs
$128.4K is the 75th percentile. Wages above this are outliers.
$123K - $138K
9% of jobs
$138K - $153K
8% of jobs
$153K - $168K
6% of jobs
$168K - $183K
4% of jobs
$18K
$93.1K
$183K
How much do online python jobs pay per year?
What does an online Python instructor do?
What are the key skills and qualifications needed to thrive as an online Python developer, and why are they important?
What are some common challenges faced by online Python instructors when teaching remotely, and how can they be addressed?
What is the difference between Online Python vs Online Java Developer?
| Aspect | Online Python | Online Java Developer |
|---|---|---|
| Required Credentials | Python certifications, coding bootcamps | Java certifications, coding bootcamps |
| Work Environment | Remote, freelance, or contract roles | Remote, freelance, or contract roles |
| Industry Usage | Web development, data science, automation | Enterprise applications, Android development, web apps |
| Search & Comparison Intent | Often compared for programming skills and project types | Compared for enterprise and mobile app development |
Online Python and Online Java Developer roles share similarities in remote work settings and required certifications. However, Python is more popular for data science and automation, while Java is widely used for enterprise and mobile applications. Both roles are in high demand, but their focus areas differ based on industry needs and project types.
Can I get an online job after learning Python?
Which online Python job is in demand?
What are the most commonly searched types of Python jobs in Ontario?
The most popular types of Python jobs in Ontario are:
What are popular job titles related to Online Python jobs in Ontario?
For Online Python jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Online Python jobs in Ontario look for?
The top searched job categories for Online Python jobs in Ontario are:
What cities in Ontario are hiring for Online Python jobs?
Cities in Ontario with the most Online Python job openings:

Full-time
Re-posted 17 days ago
Job description
We are hiring a Photonics PDK Modeling Engineer to join our team. In this role, you will lead the development of our internal Process Design Kit (PDK). You will act as the architect of our component library, bridging the gap between physical device physics and system-level simulation. You will develop robust compact models for active and passive components, ensuring that our simulation environment accurately predicts the behavior of our physical layouts. You will work heavily in Python, applying software engineering rigor to the challenges of photonic hardware design.
Responsibilities- Develop and maintain a library of pcells using Python-based layout frameworks. Ensure strict synchronization between physical layout, logical netlists, and behavioral models.
- Create and verify behavioral compact models for passive and active devices
- Simulation Infrastructure: Build automated workflows that extract parameters from electromagnetic solvers (FDTD/FEM) and package them into the PDK for circuit-level simulation.
- Model-Hardware Correlation: Validate simulation models against lab measurements. Perform data fitting and statistical analysis to align model parameters with real-world silicon performance.
- Automated Verification: Implement regression testing and Continuous Integration (CI) pipelines to ensure PDK updates do not break legacy designs or connectivity logic.
- Netlist & Connectivity: Own the logic for netlist extraction, ensuring that the connectivity graph generated by the code perfectly matches the physical intent.
- Master's +5 years experience or PhD +3 years experience in Electrical Engineering, Photonics, Physics, or related field.
- Deep understanding of photonic device physics and experience in device simulation.
- Experience building behavioral models for circuit simulators (e.g., Lumerical INTERCONNECT, Cadence, Synopsys OptSim, or custom Python solvers).
- Experienced in Python for modeling, automation, and data analysis. Comfortable with object-oriented programming and scientific libraries (NumPy, SciPy).
- Python based layout experience.
- Familiarity with GDSFactory, OptoCompiler or KLayout Python scripting.
- Experience with Python-native circuit simulation ecosystems (e.g., SAX, Photontorch, Simphony).
- Experience with Git version control, unit testing (pytest), and CI/CD workflows.
- Prior experience in performing physical layout using foundry-provided process design kits (PDKs), adhering to specific design rules and constraints.
- Experience in taping out and testing large-scale photonic integrated circuits, including familiarity with relevant testing equipment and methodologies.
- Experience doing inverse design
- Possess strong project execution skills, demonstrating the ability to effectively manage multiple design priorities, adhere to project timelines, and meet critical milestones.