Average salary: $85,000 /yearly

More stats
Get new jobs by email
  •  ...Familiarity with Dart state management solutions (MobX, Bloc). Expertise with Rust highly desired. Proficiency with scripting languages (Python, Bash). Experience with Swift. Experience profiling and improving embedded software performance. Demonstrated expertise and... 
    Python
    Full time

    Ford Motor Company

    Waterloo, ON
    11 hours ago
  •  ...following categories: Development : design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python Architecture : engineer the integration of open source from boot firmware to cloud applications deployment Packaging : a... 
    Python
    Freelance
    Work at office
    Local area
    Remote work
    Worldwide

    Canonical

    Waterloo, ON
    21 hours ago
  • $70k - $80k per year

     ...English. Analytical thinker able to identify root causes and document steps clearly. Basic programming or scripting ability (e.g., Python, JavaScript, or similar). Ability to use SQL to query databases and verify data as part of tests. Some experience with test... 
    Python
    Local area
    Immediate start
    Remote work
    Flexible hours

    Descartes Systems Group

    Waterloo, ON
    14 days ago
  • $158k - $162k per year

     ...design cycle, including schematic capture, component selection, board bring-up, and debugging. ~4 years of experience programming with Python for scripting, test automation, and data analysis. ~4 years of experience working in hardware board design, validation, or... 
    Python
    Full time
    Worldwide

    Google

    Waterloo, ON
    4 days ago
  •  ...impactful software and solving complex problems. Ideally, you will have: Proficiency in one or more languages such as TypeScript, Python, or Go. Hands-on experience with micro-services, REST/GraphQL APIs, and event-driven architectures. Familiarity with containerization... 
    Python
    Full time
    Remote work
    Worldwide

    MAJiK Systems

    Waterloo, ON
    2 days ago
  • $90k - $120k per year

     ...re Looking For (Our Wishlist)  ~4+ years of hands-on experience in data warehousing or data engineering  ~ Strong expertise in SQL, Python, and modern ETL/ELT tools (e.g., Informatica, Apache Airflow, AWS Glue)  ~ Strong background in data modeling, schema design, and database... 
    Python
    Long term contract
    Permanent employment
    Full time
    Remote work

    STACK IT Recruitment

    Waterloo, ON
    10 hours agonew
  • $90k per year

     ...deployments and management. Solid understanding of Terraform for infrastructure provisioning and management. Able to automate tasks with Python, Go, bash, PowerShell, or Shell-script. Experience with CI/CD tools and practices (Ansible/Chef/Puppet/Gitlab/Concourse etc.)... 
    Python
    Weekend work

    OpenText

    Waterloo, ON
    15 hours ago
  • $90k - $120k per year

     ...technologies, and as part of a cross-functional team that is the world’s foremost innovator in on-demand transit software. Languages: Python, Rust, JavaScript / Typescript (Angular) Web Stack: Django, Flask, Gunicorn, Nginx Mobile: Ionic, hybrid apps for Android and iOS... 
    Python
    Casual work
    Flexible hours

    RideCo On-Demand Transit

    Waterloo, ON
    7 days ago
  • $130k - $200k per year

     ...to maintain and improve product quality. Qualifications ~5+ years of experience as a Backend Engineer, with strong proficiency in Python ~ Proven experience building backend systems, using frameworks such as Django or similar ~ Demonstrated ability to propose... 
    Python
    Internship
    2 days per week
    3 days per week

    Cambio

    Waterloo, ON
    25 days ago
  • $171k per year

     ...issues (e.g., hardware, software, application, operational, process). ~ Experience with one common scripting or coding language (e.g., Python, shell scripting). ~ Experience with infrastructure systems, the scope and impact of the systems, and the underlying technology. ~... 
    Python
    Full time

    Google

    Waterloo, ON
    21 days ago
  • $144k - $148k per year

     ...software systems, or infrastructure. ~ Experience in coding projects with common programming/scripting languages such as Java, C, C++, Python, Shell scripting, and JavaScript. ~ Experience developing accessible technologies. About The Job Google's software... 
    Python
    Full time

    Google

    Waterloo, ON
    22 days ago
  • $128k - $132k per year

     ...system administrators with Linux/Unix. ~ Experience with one or more programming or scripting languages (e.g., Go, C, C++, C#, Java, Python, JavaScript, PowerShell, Bash/Shell, Perl). Preferred qualifications: ~3 years of experience in technical consulting on... 
    Python
    Full time
    Shift work

    Google

    Waterloo, ON
    18 days ago
  • $118k - $121k per year

     ...equivalent practical experience. ~5 years of experience in reading or debugging code with one or more of the following: Java, C, C++, Python or JavaScript. ~5 years of experience troubleshooting and advocating for customers' needs, and triaging technical issues (e.g.,... 
    Python
    Full time
    Shift work
    Rotating shift

    Google

    Waterloo, ON
    22 hours ago
  •  ...architecture roles. ~ Deep experience with state-of-the-art computer vision algorithms and their real-world applications. ~ Proficiency in Python, C, C++, and libraries such as OpenCV and CUDA. ~ Expertise with frameworks such as TensorFlow and/or PyTorch. ~ Experience... 
    Python
    Long term contract

    Ironbelly Studios

    Waterloo, ON
    a month ago
  •  ...and cloud-native setups (AKS, serverless, etc.) Programming scripting experience in C, JavaScript TypeScript, PowerShell, bash, or python. A can do attitude is necessary, combined with a deep belief that everything can be automated, and systems must always be functional... 
    Python
    Contract work

    Astra North Infoteck Inc.

    Waterloo, ON
    8 days ago
  •  ...system development, requirements engineering practices and design patterns ~ Proficiency in programming languages such as C/C++, Python ~ Outstanding engineering skills for rapid research prototyping, open-source release, or production development Experience solving... 
    Python
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    15 days ago
  • $130k - $200k per year

     ..., distributed systems, API development, and CI/CD. ~1+ years of experience developing AI-powered products ~ Strong proficiency in Python with hands-on expertise in LLMs. ~ Problem-Solving Mindset: Ability to tackle ambiguous AI challenges and develop scalable, efficient... 
    Python
    Internship

    Cambio

    Waterloo, ON
    25 days ago
  •  ...FANUC Roboguide Experience with discrete electronics and PCBA design is an asset Experience with programming languages such as Python and C for data handling, automation scripting, or embedded system integration is an asset Experience with CSA and PSHSR requirements... 
    Python
    For contractors
    Flexible hours

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...operational data and feedback from the environment ~ Familiar with state-of-the-art Reinforcement Learning algorithms ~ Proficiency in Python prototyping ~ Industry experience with exploration of various Reinforcing Learning technologies for different domains (e.g.... 
    Python
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    15 days ago
  •  ...and development on runtime assurance techniques for AI/LLM-enabled systems. Design and implement a runtime assurance framework in Python to monitor, validate, and mitigate AI model uncertainties. Develop and integrate uncertainty quantification, anomaly detection, and... 
    Python
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    more than 2 months ago
  •  ...FANUC Roboguide Experience with discrete electronics and PCBA design is an asset Experience with programming languages such as Python and C for data handling, automation scripting, or embedded system integration is an asset Experience with CSA and PSHSR requirements... 
    Python
    For contractors
    Manual labor
    Flexible hours

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...energized by solving deep problems collaboratively. You have years of professional software development experience, particularly with Python. Additionally, You have a desire to become a product domain expert and refine ambiguous product requirements to deliver customer... 
    Python
    Long term contract
    Work at office

    Carta

    Waterloo, ON
    a month ago
  •  ...record leading technical initiatives, driving architectural decisions, and mentoring engineers ~ Deep backend development expertise in Python and FastAPI, with solid understanding of RESTful architecture and API design ~ Skilled in modern frontend development using Vue,... 
    Python

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...signatures, encryption, and key establishment). Proven proficiency in at least one of the following programming languages: C++/C, Java, and Python. Experience with machine learning and deep learning is an asset. Experience with AI agents and their protocols such as A2A, MCP,... 
    Python
    Contract work
    Immediate start
    Worldwide

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    more than 2 months ago
  •  ...leading simulation tools that impact a broad range of industries, from aerospace to energy. Your programming skills, particularly in C++, Python, and object-oriented design, are matched by your curiosity and desire to learn new technologies and approaches. You are an effective... 
    Python
    Internship
    Worldwide

    Synopsys Inc

    Waterloo, ON
    a month ago
  •  ...positions you as an expert in analyzing complex technical systems. You are adept at both manual and automated testing, possess strong Python scripting skills, and are comfortable working across diverse computing environments—including Windows, Linux, virtual machines, and cloud... 
    Python

    Synopsys Inc

    Waterloo, ON
    more than 2 months ago
  •  ...networks, distributed systems, compute architecture, PCIe/CXL, AI, cloud computing or related technical directions. Proficiency in C/C++, Python or P4 programming. Proficient in communication protocols or computer architecture. Excellent communication skills with a strong... 
    Python
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    15 days ago
  • $128k - $132k per year

     ...material, or IT administration playbooks). ~ Experience writing, reading, and debugging code in one of the following: Java, C, C++, Python, or Go. ~ Experience working with distributed systems, and experience in distributed systems solutions, design patterns, or best practices... 
    Python
    Full time
    Shift work

    Google

    Waterloo, ON
    8 days ago
  •  ...ML system development, requirements engineering practices and design patterns ~ Proficiency in programming languages such as C/C++, Python ~ Outstanding engineering skills for rapid research prototyping, open-source release, or production development ~ Experience solving... 
    Python
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    15 days ago
  •  ...testing, you are adept at translating customer needs into rigorous, actionable test scenarios. Your programming skills—especially with Python—enable you to automate and enhance testing workflows, while your familiarity with both Windows and Linux operating systems allows you... 
    Python
    Worldwide

    Synopsys Inc

    Waterloo, ON
    more than 2 months ago