Entry-Level Python Engineer 32902 - Waterloo

Only for registered members Waterloo, Canada

11 hours ago

Default job background
About the Role · We're looking for an Entry-Level Python Engineer to join our growing engineering team. This role is ideal for recent graduates or early-career engineers who are excited to build scalable applications, work with modern technologies, and grow their skills in a coll ...
Job description
About the Role
We're looking for an Entry-Level Python Engineer to join our growing engineering team.

This role is ideal for recent graduates or early-career engineers who are excited to build scalable applications, work with modern technologies, and grow their skills in a collaborative, fast-paced environment.

You'll work closely with senior engineers, product managers, and designers to develop backend services, APIs, and data-driven features that power customer-facing products.

What You'll Do
Write clean, efficient, and well-documented Python code
Build and maintain backend services and RESTful APIs
Debug, test, and optimize applications for performance and reliability
Work with databases (SQL and/or NoSQL)
Participate in code reviews and agile development processes
Learn and apply software engineering best practices
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
Solid understanding of Python fundamentals
Knowledge of data structures, algorithms, and OOP concepts
Familiarity with Git and basic development workflows
Strong problem-solving skills and eagerness to learn
Nice to Have
Experience with Django, Flask, or FastAPI
Exposure to REST APIs, JSON, and HTTP
Basic knowledge of PostgreSQL, MySQL, or NoSQL databases
Familiarity with cloud platforms (AWS, GCP, or Azure)
Python projects (academic, personal, or internship-based)
What We Offer
Competitive salary up to $150,000 base + equity
Fully remote work with Boston & NYC-based teams
Mentorship and structured career growth
Health, dental, and vision insurance
Paid time off and company holidays


Similar jobs

  • Work in company

    Python Software Engineer

    Only for registered members

    We are looking for a self-motivated software engineer with experience developing in Python... · This team is centered in EMEA time zones... · Maintain and develop new features to our Python based test automation tools like Checkbox, · Invent new ways to enable remote, automated t ...

    Waterloo

    4 weeks ago

  • Work in company

    Principal Python AI Engineer

    Only for registered members

    Ayuda a implementar modelos AI/ML escalables en la nube. Diseña e implementa las pipelines MLOps usando prácticas CI/CD modernas y tecnologías cloud nativas. Automatiza el despliegue, monitoreo y gobernanza de modelos ML en entornos productivos múltiples. · ...

    Waterloo, Ontario

    2 days ago

  • Work in company

    Principal Python AI Engineer

    Only for registered members

    We're hiring talent that AI can't replace to help us shape the future of information management. · Join the OpenText Cloud Services team as a Principal AI Developer and play a pivotal role in shaping the future of AI in the cloud. ...

    Waterloo

    2 days ago

  • Work in company

    Python Engineer

    Only for registered members

    We are seeking someone to join our team as a Generative AI Engineer within Finance Technology, · developing Gen AI–driven solutions that support core Finance functions across the firm, · including systems supporting PnL, Capital, Liquidity, Regulatory and Balance Sheet.Morgan Sta ...

    Wilmot Full time

    1 week ago

  • Work in company Remote job

    Python Developer 32889

    Only for registered members

    About the Role · We are seeking a motivated · Python Engineer (0–4 years experience) · to join our growing engineering team. This is an exciting opportunity for early-career engineers to work on scalable backend systems, APIs, data pipelines, and AI-driven applications. · You wil ...

    Waterloo, Ontario

    12 hours ago

  • Work in company Remote job

    Python Developer 32886

    Only for registered members

    About the Role · We are seeking a motivated · Python Engineer (0–4 years experience) · to join our growing engineering team. This is an exciting opportunity for early-career engineers to work on scalable backend systems, APIs, data pipelines, and AI-driven applications. · You wil ...

    Waterloo, Ontario

    12 hours ago

  • Work in company

    Display Applications Developer

    Only for registered members

    This posting is for a new vacancy.A Bachelor's degree in Electrical Engineering, Computer Engineering, or a specialized field or equivalent practical experience. · 4 years of experience with the full hardware design cycle, including schematic capture, component selection, board b ...

    Waterloo

    1 month ago

  • Work in company

    Wireless Systems Engineering

    Only for registered members

    The Jr. Wireless Systems Engineer will be working on the design of the real‑time protocol and baseband stack that enables handover between NTN and TN networks. · ...

    Waterloo, ON

    1 month ago

  • Work in company

    Engineering Manager

    Only for registered members

    +p>Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI engineering innovation and IoT.The company is a pioneer of global distributed collaboration with 1200 colleagues in 75 countries and few office-based roles. ...

    Waterloo

    3 weeks ago

  • Work in company

    Display Applications Developer

    Only for registered members

    This posting is for a new vacancy. · Bachelor's degree in Electrical Engineering, Computer Engineering, or a specialized field or equivalent practical experience. · 4 years of experience with the full hardware design cycle, including schematic capture, component selection, board ...

    Waterloo, Ontario

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We are looking for a software developer to join our team at Verily. As a member of the Precision Health Platform engineering organization, you will build modular platform components. · Work closely with the development team to design develop and deliver new software features acro ...

    Waterloo

    1 week ago

  • Work in company

    Lead AI Developer

    Only for registered members

    We're hiring talent that AI can't replace to help us shape the future of information management. · Developing and testing modular components for GenAI-based systems. · Implementing agent logic such as tool selection memory management decision branching. · ...

    Waterloo

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    We Are Verily subsidiary of Alphabet that is using a data-driven approach change way people manage their health way healthcare delivered. Launched Google X in 2015 purpose bring promise precision health everyone day focused generating activating data variety sources including cli ...

    Waterloo, Ontario

    6 days ago

  • Work in company

    Automation SDET

    Only for registered members

    You will own the design, · development and modernization of · a python based data/ETL testing automation framework. · Enhance framework architecture, · improve reusability and support evolving test automation needs. · ...

    Waterloo $90,000 - $140,000 (CAD)

    3 days ago

  • Work in company

    Data Analyst

    Only for registered members

    +Data analyst for Maverick Games. Join a lean team where your work will have real impact in a dynamic data-rich environment. · +Take end-to-end ownership of reports... · +,valid_job:1}0}4}}a6y9r3kJi8kqj5l7c22f10g1d89s12e35n6o43p78v85w62x49m13z90a56,y38u46t59r82v87q51s12e35n61o43w ...

    Waterloo Freelance

    1 month ago

  • Work in company

    HPC Software Engineer

    Only for registered members

    We are looking for a software engineer to join our HPC team to deliver an outstanding HPC experience - from bare metal to public cloud - as part of the broader Ubuntu platform.Our focus is on delivering a world class experience for the operation of the HPC cluster itself. · ...

    Waterloo

    3 weeks ago

  • Work in company

    Data Engineer

    Only for registered members

    We are creating a paradigm shift in post-operative care by utilizing data within the body for early detection of complications. · Design scalable data pipelines. · Write clean Python code for data processing. · Develop complex SQL queries for analytics. · ...

    Waterloo

    1 week ago

  • Work in company

    Senior Machine Learning Engineer

    Only for registered members

    As a Senior Machine Learning Engineer at FreshBooks, you will own the full machine learning lifecycle, from early experimentation and prototyping to deployment and monitoring in production. · You will help deliver ML-powered features while optimizing systems for reliability, perf ...

    Waterloo Full time

    1 week ago

  • Work in company

    Staff AI/ ML Engineer

    Only for registered members

    We seek a Staff AI/ML Engineer to lead development of predictive models for hybrid satellite-terrestrial network stability. · ...

    Waterloo

    1 month ago

  • Work in company

    Lead AI Developer

    Only for registered members

    At OpenText we are hiring for the position of Senior AI Developer in our Waterloo and Richmond Hill locations. The role will involve contributing to the development of intelligent components and runtime services that power next-generation agentic applications. · ...

    Waterloo OTHER

    1 month ago