Strong programming proficiency in Python and C++, with experience building robotics and AI systems ... Proficiency with machine learning frameworks such as PyTorch or TensorFlow. * Experience with ...
Strong programming proficiency in Python and C++, with experience building robotics and AI systems ... Proficiency with machine learning frameworks such as PyTorch or TensorFlow. * Experience with ...
Robotics Automation Engineer in Test
CA$115K - CA$135K/yr
... Python, Beckhoff TwinCAT, and Structured Text PLCs. * Define, formalize, and maintain test plans ... Hands-on experience with automated testing frameworks or tools. * Ability to debug issues across ...
Robotics Automation Engineer in Test
CA$115K - CA$135K/yr
... Python, Beckhoff TwinCAT, and Structured Text PLCs. * Define, formalize, and maintain test plans ... Hands-on experience with automated testing frameworks or tools. * Ability to debug issues across ...
Senior RPA Engineer
Toronto, ON · On-site
We work within an Agile framework that is tightly integrated with the bank's broader enterprise ... Software development * C# and Python are assets * Databases * Relational databases (PostgreSQL ...
Senior RPA Engineer
Toronto, ON · On-site
We work within an Agile framework that is tightly integrated with the bank's broader enterprise ... Software development * C# and Python are assets * Databases * Relational databases (PostgreSQL ...
Expertise in RPA tools (Blue Prism), AI/ML frameworks, programming languages (e.g., Python, .NET), and process documentation * Project Management: Strong ability to prioritize tasks, manage risks ...
Expertise in RPA tools (Blue Prism), AI/ML frameworks, programming languages (e.g., Python, .NET), and process documentation * Project Management: Strong ability to prioritize tasks, manage risks ...
Machine Learning Engineer
CA$160K - CA$190K/yr
By integrating advanced metal forming, robotics, and automated production inside a flexible factory ... Write clean, well-documented, and production-quality Python code. * Communicate findings, results ...
Machine Learning Engineer
CA$160K - CA$190K/yr
By integrating advanced metal forming, robotics, and automated production inside a flexible factory ... Write clean, well-documented, and production-quality Python code. * Communicate findings, results ...
DSP Algorithm Engineer
CA$60 - CA$80/hr
... robotics, and intelligent edge systems. In this role, you will design and optimize DSP and embedded ... Python. * Experience with build systems such as CMake or Bazel. * Knowledge of DSP frameworks and ...
New
Quick apply
DSP Algorithm Engineer
CA$60 - CA$80/hr
... robotics, and intelligent edge systems. In this role, you will design and optimize DSP and embedded ... Python. * Experience with build systems such as CMake or Bazel. * Knowledge of DSP frameworks and ...
New
... frameworks to support Autonomous Vehicle (AV) development. - Lead technical and architecture ... Qualifications: - MS/PhD or Bachelors degree with a Computer Science, Robotics and/or similar ...
... frameworks to support Autonomous Vehicle (AV) development. - Lead technical and architecture ... Qualifications: - MS/PhD or Bachelors degree with a Computer Science, Robotics and/or similar ...
Software Developer in Test II
Ottawa, ON · Hybrid
... or Python * Experience with AWS or Azure, including knowledge of cloud infrastructure and services * Expertise in test automation frameworks such as Selenium, TestNG and API testing using Robot or ...
Software Developer in Test II
Ottawa, ON · Hybrid
... or Python * Experience with AWS or Azure, including knowledge of cloud infrastructure and services * Expertise in test automation frameworks such as Selenium, TestNG and API testing using Robot or ...
Junior AI Developer
Ottawa, ON · On-site
... robotics, and legal tech. Role Overview As a Junior AI Developer, you'll support the design ... Write clean, testable Python code and support REST API integrations * Participate in QA testing ...
Quick apply
Junior AI Developer
Ottawa, ON · On-site
... robotics, and legal tech. Role Overview As a Junior AI Developer, you'll support the design ... Write clean, testable Python code and support REST API integrations * Participate in QA testing ...
Developer, Business Innovation & Transformation, Wealth Operations
Toronto, ON · On-site
CA$69K - CA$98K/yr
... and Robotics Process Automation (RPA), and leading projects for Wealth Operations. The ideal ... Python/Databricks/PySpark: Experience writing code in these tools, with the ability to troubleshoot ...
Developer, Business Innovation & Transformation, Wealth Operations
Toronto, ON · On-site
CA$69K - CA$98K/yr
... and Robotics Process Automation (RPA), and leading projects for Wealth Operations. The ideal ... Python/Databricks/PySpark: Experience writing code in these tools, with the ability to troubleshoot ...
Senior Platform Engineer, RPA and Agentic AI Automation
Toronto, ON · Hybrid
CA$75K - CA$141K/yr
Establish and evangelize operational best practices, frameworks, and processes across all aspects ... Strong SDLC practice and programming languages (Python, Java, Node.js) * Have facility with and ...
Senior Platform Engineer, RPA and Agentic AI Automation
Toronto, ON · Hybrid
CA$75K - CA$141K/yr
Establish and evangelize operational best practices, frameworks, and processes across all aspects ... Strong SDLC practice and programming languages (Python, Java, Node.js) * Have facility with and ...
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots ... frameworks. * 5+ years of professional experience and expert-level proficiency in Python * 1-2 ...
Quick apply
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Our advanced vision algorithms and sensor hardware are used in autonomous cars, drones, robots ... frameworks. * 5+ years of professional experience and expert-level proficiency in Python * 1-2 ...
Senior / Staff Applied Scientist
Toronto, ON · On-site +1
CA$146K - CA$280K/yr
... Robotics.- Strong command of Python/SQL for data analysis and prototyping - Expertise in ... frameworks The US yearly salary range for this role is: $146,000 - $280,000 USD in addition to ...
Senior / Staff Applied Scientist
Toronto, ON · On-site +1
CA$146K - CA$280K/yr
... Robotics.- Strong command of Python/SQL for data analysis and prototyping - Expertise in ... frameworks The US yearly salary range for this role is: $146,000 - $280,000 USD in addition to ...
Software Engineer in Test (SET)
CA$140K - CA$165K/yr
By integrating advanced metal forming, robotics, and automated production inside a flexible factory ... Own and drive quality strategy for the software stack, including TypeScript, React, Next.js, Python ...
Software Engineer in Test (SET)
CA$140K - CA$165K/yr
By integrating advanced metal forming, robotics, and automated production inside a flexible factory ... Own and drive quality strategy for the software stack, including TypeScript, React, Next.js, Python ...
Senior / Staff ML Training Optimization Engineer
Toronto, ON · On-site +1
CA$141K - CA$249K/yr
... Robotics and/or similar technical field(s) of study. - Solid coding proficiency in a variety of coding languages including Python, C++ or Rust. - Experience in deep learning frameworks such as ...
Senior / Staff ML Training Optimization Engineer
Toronto, ON · On-site +1
CA$141K - CA$249K/yr
... Robotics and/or similar technical field(s) of study. - Solid coding proficiency in a variety of coding languages including Python, C++ or Rust. - Experience in deep learning frameworks such as ...
Senior / Staff Software Engineer, Localization
CA$141K - CA$242K/yr
You will collaborate with world-renowned engineers and scientists to merge traditional robotics ... frameworks to measure localization accuracy, integrity, fault tolerance across millions of miles in ...
Senior / Staff Software Engineer, Localization
CA$141K - CA$242K/yr
You will collaborate with world-renowned engineers and scientists to merge traditional robotics ... frameworks to measure localization accuracy, integrity, fault tolerance across millions of miles in ...
Senior Industrial Engineer (Solution Design)
Toronto, ON · On-site
CA$120K - CA$135K/yr
Exposure to automation technologies (AS/RS, robotics, conveyors) * Experience working with ... Prior involvement in building tools, frameworks, or reusable design methodologies Key ...
Quick apply
Senior Industrial Engineer (Solution Design)
Toronto, ON · On-site
CA$120K - CA$135K/yr
Exposure to automation technologies (AS/RS, robotics, conveyors) * Experience working with ... Prior involvement in building tools, frameworks, or reusable design methodologies Key ...
Senior Industrial Engineer (Solution Design)
CA$120K - CA$135K/yr
Exposure to automation technologies (AS/RS, robotics, conveyors) * Experience working with ... Prior involvement in building tools, frameworks, or reusable design methodologies Key ...
Senior Industrial Engineer (Solution Design)
CA$120K - CA$135K/yr
Exposure to automation technologies (AS/RS, robotics, conveyors) * Experience working with ... Prior involvement in building tools, frameworks, or reusable design methodologies Key ...
Hands-on experience with Python and at least one ML framework (PyTorch, TensorFlow, or scikit-learn ... robotics, assembly, or quality inspection) * Experience with computer vision (object detection ...
Hands-on experience with Python and at least one ML framework (PyTorch, TensorFlow, or scikit-learn ... robotics, assembly, or quality inspection) * Experience with computer vision (object detection ...
Familiarity with object-oriented programming languages and concepts (Python, Java, etc ... Experience with front-end and back-end automation frameworks (Selenium, QA Robot, Playwright ...
Familiarity with object-oriented programming languages and concepts (Python, Java, etc ... Experience with front-end and back-end automation frameworks (Selenium, QA Robot, Playwright ...
Robot Framework Python information
What is the difference between Robot Framework Python vs Test Automation Engineer?
| Aspect | Robot Framework Python | Test Automation Engineer |
|---|---|---|
| Required Skills | Python, test automation, scripting | Programming, testing, automation tools |
| Work Environment | Automation testing, QA teams | Software development, QA teams |
| Industry Usage | Test automation, QA projects | Software testing, quality assurance |
| Certifications | Python certifications, testing tools |
Robot Framework Python is a test automation framework utilizing Python for scripting, mainly used for automating tests in QA teams. Test Automation Engineers design and implement automated tests, often using frameworks like Robot Framework Python. While both roles involve automation and testing skills, Robot Framework Python focuses on scripting within a specific framework, whereas Test Automation Engineers may work with multiple tools and programming languages to develop comprehensive testing solutions.
Is the Robot Framework in demand?
What are popular job titles related to Robot Framework Python jobs in Ontario?
For Robot Framework Python jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Robot Framework Python jobs in Ontario look for?
The top searched job categories for Robot Framework Python jobs in Ontario are:
What cities in Ontario are hiring for Robot Framework Python jobs?
Cities in Ontario with the most Robot Framework Python job openings:
Full-time
Medical, Dental, Vision, Retirement
Re-posted 3 days ago
Job description
Westfalia Technologies, Inc. is seeking a dedicated Vision Guided Robotics Developer to join our Research and Development team! The Vision Guided Robotics Developer designs and develops intelligent software systems that enable robotic platforms to operate autonomously in industrial environments. This role applies artificial intelligence, computer vision, and robotics technologies to advance automation capabilities and support vision-guided robotic systems used in material handling and warehouse automation.
Location Requirements: The position is hybrid, based out of Westfalia Technologies' headquarters in York, PA, and requires residency within 100 miles of that facility and within one of the following states: DE, MD, NJ, or PA.
Job Functions:
- Design, develop, and maintain software systems for robotic perception, navigation, and manipulation using AI, machine learning, and traditional programming approaches, selecting the method best suited to the business need.
- Develop and integrate robotics software using ROS2, including ros2_control, MoveIt, and/or Nav2, to support autonomous operation in industrial environments.
- Implement computer vision systems using OpenCV and deep learning architectures (e.g., YOLO, U-Net, SAM, CNNs, Vision Transformers) for real-time robotic perception.
- Develop RGB-D and multi-sensor perception pipelines, including 3D perception, 6D pose estimation, SLAM, and/or visual odometry.
- Train, optimize, and deploy machine learning models using PyTorch or TensorFlow; deploy to edge robotics hardware (e.g., NVIDIA Jetson, GPU servers, or industrial PCs) using ONNX, TensorRT, and GPU acceleration.
- Monitor deployed AI systems; analyze and report on performance, accuracy, and efficiency improvements to relevant stakeholders.
- Collaborate with engineering and software teams to ensure solutions meet operational and project requirements.
- Communicate project status, risks, and outcomes clearly to internal stakeholders.
- Maintain familiarity with current AI and robotics technologies and industry best practices.
- Protect confidential and proprietary company information.
Required Skills and Abilities:
- Strong programming proficiency in Python and C++, with experience building robotics and AI systems in Linux environments.
- Experience with ROS2 and associated packages (ros2_control, MoveIt, Nav2).
- Proficiency with machine learning frameworks such as PyTorch or TensorFlow.
- Experience with computer vision libraries and deep learning architectures for robotic perception (OpenCV, YOLO, U-Net, SAM, CNNs, Vision Transformers).
- Knowledge of camera geometry, camera calibration, feature extraction, and image processing.
- Experience with robotics simulation platforms (e.g., NVIDIA Isaac Sim, Gazebo, MuJoCo, or Unity) for testing and synthetic data generation.
- Familiarity with CAD tools (e.g., SolidWorks, Fusion 360, or Onshape) and preparing CAD models for simulation environments.
- Experience with Docker, Git, and modern development workflows.
- Strong verbal and written communication skills in English, including the ability to explain technical concepts clearly to non-technical audiences.
- Ability to work collaboratively across engineering and software teams.
- Education and Experience
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a closely related field required.
- Minimum 3 years of professional experience developing, training, and deploying machine learning or AI models.
- Equivalent combinations of education and relevant experience may be considered.
Education and Experience:
- Bachelor’s or Master’s degree in computer science or a related field.
- 3+ years of experience developing, training, and deploying machine learning or AI models in a professional environment
Physical Requirements:
- Ability to remain in a stationary position (seated or standing) for extended periods while working at a computer.
- Ability to occasionally move about within an office or warehouse environment.
- Ability to occasionally transport equipment or materials weighing up to 15 pounds (e.g., laptop, testing hardware).
- Ability to communicate effectively in person, via telephone, and through virtual platforms.
- Ability to travel by air and operate a motor vehicle; must hold a valid driver's license and meet rental vehicle eligibility requirements.
Travel Requirements:
This position requires approximately 10% travel, including occasional domestic and international travel for client visits, technical collaboration, and other business events. Stays of more than one week at international partner sites may occur infrequently. Remote work is available with manager approval when job duties permit. Regular in-office time at the York, PA facility is expected.
Work Authorization: Candidates must be authorized to work in the United States. Westfalia Technologies does not currently offer or anticipate offering immigration sponsorship for this position.
Why Work for Westfalia Technologies, Inc.? Â
Our culture can be defined as one of progression and flexibility. Over the years, we have learned it is not only about pay or job title, but more importantly, the relationships and benefits that keep our employees happy and engaged!Â
- Competitive SalaryÂ
- Medical, Dental, and Vision CoverageÂ
- 401K and match options Â
- Educational Assistance Reimbursement Â
- Wellness ProgramÂ
- Healthy Living ReimbursementÂ
- Paid Parental Leave Â
- And more! Â
Check out our Careers page for more information regarding our culture and additional benefits at https://www.westfaliausa.com/company/careers! Â
Westfalia Technologies, Inc. provides equal employment opportunities to all employees and applicants for employment without regard to race, color, ancestry, national origin, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, or service in the military. Equal employment opportunity applies to all terms and conditions of employment, including hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training.Â
About Westfalia Technologies
Sourced by ZipRecruiter
Industry
Transportation and warehousing
Company size
51 - 200 Employees
Headquarters location
York, PA, US
Year founded
1992