Python jobs
- Metro VancouverNorth Vancouver, BC
- $50.80 an hour
- Full-time
- On call
- This role receives an additional 6.25% deferred compensation on hours worked.
- The additional 6.25% can be taken as compensation or time off.
Senior Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $105,000–$125,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Casual dress
- Flexible schedule
- Design, build, and maintain backend services and APIs that power our core platform, with a focus on reliability, performance, and maintainability.
- Randstad CanadaMontréal, QC
- Full-time
- Strong proficiency of Python with experience developing production-grade data processing pipelines and AI/ML services.
- Writing unit tests (eg using pytest).
Full Stack Developer
Multiple openingsRandstad CanadaMontréal, QC- Full-time
- The department is responsible for providing a reliable, robust, and fast continuous integration system by maintaining and evolving the CI/CD pipeline.
Senior AI Engineer
Easily applyHomeTeam Live Technologies Corp.Saskatchewan- $80,000–$150,000 a year
- Full-time
- Stock options
- Extended health care
- Flexible schedule
- Work from home
- You'll work on cutting-edge computer vision and machine learning systems that automatically track players, detect game events, and generate broadcast-ready…
- Randstad CanadaMontréal, QC
- Full-time
- Advanced proficiency in Python, with experience in developing production-grade data processing pipelines and AI/ML services.
Electronics Hardware Designer
Easily applyShearwater Research Inc.Richmond, BC V6X 2W7- $90,000–$130,000 a year
- Full-time +1
- Flextime
- Flextime
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- This role is focused on product development across the full hardware lifecycle, from requirements and schematic design through PCB development, prototype bring-…
Electronics Hardware Designer
Easily applyShearwater Research Inc.Richmond, BC V6X 2W7- $90,000–$130,000 a year
- Full-time +1
- Flextime
- Flextime
- Tuition reimbursement
- Paid time off
- Vision care
- Dental care
- Life insurance
- This role is focused on product development across the full hardware lifecycle, from requirements and schematic design through PCB development, prototype bring-…
Senior Embedded AI Software Engineer
Easily applySoneil SparkBrampton, ON L6T 3T6- $70,000–$120,000 a year
- Full-time +1
- Paid time off
- Vision care
- Dental care
- Discounted or free food
- Casual dress
- Company events
- As an Sr Embedded AI Software Engineer, you'll play a pivotal role in developing software for innovative products that will drive the adoption of electric…
- Amazon Development Centre Canada ULCToronto, ON
- $195,900–$327,200 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Profit sharing
- RRSP
- The team is focused on productizing research in computer vision and GenAI into products that benefit millions of customers worldwide, such as real-time object…
Développeur DevOps
Easily applyNewARTM Autorité régionale de transport métropolitainMontréal, QC H3B 4L4- From $100,000 a year
- Full-time +1
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- Company pension
- Programme d'Aide aux Employés.
- Le développeur DevOps implémente et réalise les plans d’architecture de solutions d’affaires répondant aux besoins changeants des…
Robotics Developer
Easily applyO’Adventure LimitedThornhill, ON L3T 7Z3- $120,000–$160,000 a year
- Full-time
- We are seeking a highly skilled Robotics Developer to design, develop, and deploy advanced robotic solutions using Unitree robotic platforms.
The AI & Data Specialist
Easily applyNewMotor Vehicle Sales AuthorityLangley, BC- $95,000–$110,000 a year
- Full-time
- Flextime
- Flextime
- Paid time off
- Vision care
- Dental care
- Employee assistance program
- Disability insurance
- The Motor Vehicle Sales Authority of BC (“VSA”) builds public confidence in the motor dealer industry in BC by engaging and educating industry and consumers,…
Software Test Engineer
Easily applyGatekeeper Systems IncAbbotsford, BC V2T 6H1- $60,000–$70,000 a year
- Full-time
- Paid time off
- Vision care
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- The Company uses AI, video analytics, thermal cameras, and mobile data collectors to inter-connect public transit assets as part of intelligent transportation…
Server Developer in Python
Easily applyPush Software InteractionsSaskatoon, SK- From $70,000 a year
- Full-time +1
- Paid time off
- Dental care
- Discounted or free food
- Casual dress
- Extended health care
- Flexible schedule
- As a Server Engineer, you will be responsible for creating and maintaining server software code mainly in Python and Django but other platforms are used…
Intermediate GIS Developer
Easily applyOften replies in 3 daysThe Solution StackCalgary, AB T2P 2Y3- Full-time
- Paid time off
- Dental care
- Life insurance
- Employee assistance program
- Disability insurance
- On-site gym
- As an Intermediate GIS Developer, you’ll independently develop, implement and maintain GIS applications and databases that support our client’s spatial data…
By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.
People also searched:
Career Resources:
Digital Control Software Specialist
Job details
Pay
Job type
Shift and schedule
Full job description
Department: Water Services
Employee Group: GVRDEU
Location: Seymour Capilano Filtration Plant, North Vancouver
Salary Range/ Wage Rate: $50.80 hourly plus 6.25% deferred compensation (2024 wage rates)
This role receives an additional 6.25% deferred compensation on hours worked. The additional 6.25% can be taken as compensation or time off.
Our Water Services Department is seeking a Digital Control Software Specialist who will configure and maintain industrial control systems including but not limited to SCADA, DCS & PLC systems for various water facilities throughout the region.
You are: A control system professional with experience in an industrial plant or manufacturing facility. You are a self-starter, detail orientated and work well in teams to complete projects and achieve team goals.
This role: (The duties described hereunder are intended to be representative of the position and are not to be considered as all inclusive).
- Maintain industrial control systems configurations, graphics, databases and other connected systems.
- Maintain standards for ICS.
- Participate in the implementation of advanced software applications and automatic control strategies including network modeling.
- Assists in the evaluation of new equipment, software, and procedures by carrying out functional and maintenance checks on the equipment / procedures.
- Prepare software problem reports and coordinate with system software supplier to resolve problems.
- Monitor ICS system computer utilization and maintain maximum performance of the system.
- Maintain security of ICS systems.
- Maintain historical database and service requests for data.
- Develop applications reports which utilize historical data.
- Provide training for operators and other users of the ICS systems.
- Coordinate with other departments concerning applications for integration of ICS data with Metro Vancouver network servers and users.
- Purchase minor materials and equipment. Follows purchasing and accounting procedures as relevant for job.
- Assists operating and other maintenance personnel in the safe and effective use of equipment.
- Coordinate work with other departments and trades, reports on work progress.
- Keep up to date with current level of technology and apply to new work methods, techniques and safety regulations.
- Attend training courses and seminars relevant to duties of the job in areas such as safety, new or revised software, new equipment and work methods.
- Prepare and maintain neat and accurate records and record systems such as, equipment acceptance tests, setting sheets, program listings and documentation, maintenance records, trouble reports and drawings.
- Assists in the evaluation of new equipment, software, and procedures by carrying out functional and maintenance checks on the equipment / procedures.
- Assists in the preparation of approval, checkout and close out of relevant forms. Other related duties, as required.
To be successful, you have:
- Bachelor degree in computer science, mathematics or related field, with 3 years experience in real time systems operations in a plant process or manufacturing environment, system design, modifications and analysis, or two year technology diploma in computer systems, with 5 years applicable experience in a real time systems operations environment.
- Requires knowledge of, and experience with, operating systems such as Microsoft Office Suite and related support systems. Demonstrated ability in the use of computer applications and systems related to the position and duties such as ABB (Bailey) INFI90 block programming, 800xA and AC800M configuration, Emerson DeltaV programming, Panelview HMI programming, Allen Bradley PLC5, SLC500, and Control Logix 5000 programming.
- Good working knowledge of, and experience with, current applicable communication protocols related to the position and duties, such as Modbus/TCP, Ethernet/IP, and DeviceNet communication and equipment, OPC and Foundation Fieldbus. Good working knowledge of, and experience with, current applicable computer operating systems related to the position and duties. Programming and application experience with programs/standards such as SQL Server, VB, C, C++, Python or scripting languages, TCPIP, and Ethernet.
- Ability to communicate effectively verbally and in writing. Demonstrated initiative and ability to work independently using sound judgement to make decisions.
- Ability to read and interpret detailed engineering drawings.
- Demonstrated analytical and problem solving skills.
- Knowledge of the occupational hazards and safety precautions and regulations applicable to the position’s area of work.
- Willingness and ability to work shift work and/or stand-by/on call basis as required.
- Willingness and ability to undertake additional training relating to the duties of the position.
- Valid Class 5 BC Driver’s License.
- This position requires working at different Metro Vancouver sites, as required.
Work Location: In person