Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proficient in Python and experienced with frameworks such as Django or Flask. Strong understanding of software development principles and best practices. Experience with database management (SQL and NoSQL). Ability to work effectively in a hybrid team environment. Excellent problem-solving skills and attention to detail. Strong communication skills, both verbal and written.
About the job
Join Acquird as a Senior/Staff Python Developer and be a part of our dynamic team in Toronto! We are looking for innovative minds who thrive in a collaborative environment to drive our software development projects forward. You will be responsible for designing, implementing, and maintaining high-quality software solutions using Python. Your expertise will play a key role in shaping the direction of our products and ensuring optimal performance.
About Acquird
At Acquird, we are committed to delivering top-notch technology solutions that empower businesses to succeed. Our innovative culture fosters creativity and collaboration, making it a great place to work for passionate individuals who want to make a difference. Join us in transforming ideas into reality!
Join our innovative team at MongoDB as a Senior Python Engineer, where you will play a crucial role in designing, developing, and optimizing high-performance applications. Your expertise in Python will help us enhance our product offerings while working in a collaborative environment that values creativity and technical excellence.
Full-time|Hybrid|Vancouver - Hybrid (3x in office/week)
About LanternLantern is a leading specialty care platform designed to connect individuals with top-tier healthcare when they need it most. By establishing a curated Network of Excellence, which includes the nation's foremost specialists across various medical fields such as surgery, cancer care, and infusions, Lantern not only ensures quality care but also delivers substantial cost savings to employers and their employees. Our dedicated care teams, comprising Care Advocates and nurses, accompany members throughout their healthcare journey, empowering them to regain their health, reconnect with their families, and return to their professional lives. With convenient access to specialists across the nation, Lantern makes quality healthcare accessible to most individuals. Trusted by some of the largest employers in the country, we serve over 6 million members nationwide. Discover more about us at lanterncare.com.About You:You leverage LOGIC in your decision-making, understanding that progress is essential for enacting change. You prioritize executing your tasks while thriving in a fast-paced environment, celebrating both minor and major victories along the way.INCLUSION is a fundamental aspect of your values. You highly value a diverse and inclusive workplace, eager to collaborate with a team that encompasses a variety of experiences and perspectives.With GRIT, determination, and ambition, you are equipped to tackle significant challenges. You believe that substantial problems necessitate innovative solutions and a supportive team to foster new ideas.You possess a deep commitment to your customers, driven to maintain HUMANITY in every decision made. Your motivation stems from the individuals utilizing your product, as they are the core of your drive for change.Guided by integrity, you emphasize the importance of TRUTH over simply providing answers that are comfortable to hear.Collaboration is vital for you, and you flourish in a team environment where innovation and change are fostered.These pillars of LIGHT serve as a reminder to our team of the impact we have by offering guidance and support in navigating the often intricate landscape of healthcare. We aspire to illuminate pathways for individuals to access the best care, resources, and support they require to return to their lives.If this resonates with you, we would be delighted to discuss career opportunities at Lantern.
At Kunai, we are at the forefront of transforming the financial services industry by delivering innovative full-stack technology solutions tailored for banks, payment networks, and infrastructure providers. Our mission is to empower clients to embrace modern technology, harness emerging trends, and adapt their operations to thrive in the future. We pride ourselves on being tech-agnostic and putting people at the center of our solutions.Location: Montreal, Quebec - Onsite Work RequiredWe are actively seeking a skilled Python/Data Software Engineer to join our dynamic team. This position focuses on developing and sustaining intricate data pipelines and tools within our comprehensive financial services environment. Your contributions will enhance data engineering, streamline reconciliation processes, and elevate enterprise productivity across platforms serving millions globally.
About ClickHouseListed among the 2025 Forbes Cloud 100, ClickHouse is recognized as a leader in innovation within the private cloud sector. Serving over 3,000 clients and experiencing an astounding 250% year-over-year growth in ARR, ClickHouse excels in real-time analytics, data warehousing, observability, and AI-driven workloads.The company’s remarkable growth has been bolstered by a recent $400M Series D funding round. In the last quarter, major clients such as Capital One, Lovable, Decagon, Polymarket, and Airwallex have either adopted our platform or expanded their existing use. They join a prestigious roster of AI pioneers and global brands, including Meta, Cursor, Sony, and Tesla.Join us on our mission to revolutionize the way organizations leverage data.The Connectors team plays a crucial role in linking ClickHouse with the wider data ecosystem. We design and maintain integrations that empower millions of developers, data experts, and AI agents worldwide, ranging from high-level data visualization plugins (Tableau, PowerBI, Superset, Metabase) to connectors for data frameworks (Apache Spark, Flink, Kafka Connect, Fivetran), orchestration platforms, and AI tools.Our contributions significantly influence how organizations manage extensive datasets: we support real-time analytics platforms processing millions of events per second, observability systems tracking global infrastructures, and increasingly, AI-powered data applications that redefine data interactions. We collaborate closely with the open-source community, internal teams, and enterprise users to ensure ClickHouse integrations set benchmarks for performance, reliability, and user experience.About the RoleAs a Senior Software Engineer focused on Python and the Data Ecosystem, you will be a key contributor responsible for the evolution of essential components within ClickHouse’s data engineering ecosystem. This position lies at the crossroads of high-performance database engineering and enhancing developer experience. You will develop tools that empower Data Engineers and Data Scientists to leverage ClickHouse’s speed and scalability within their existing frameworks.We seek an individual who has firsthand experience as a Data Engineer or Data Scientist. The landscape for data practitioners is rapidly changing: databases are no longer mere query targets; they are becoming vital components of AI-driven workflows, serving as vector stores for RAG pipelines, backends for LLM-driven agents, and real-time feature stores for ML inference. Your understanding of these workflows comes from direct involvement, enabling you to provide product-level insights as you create integrations.
Join Betr's Innovative Team!Founded in 2022 by Joey Levy and Jake Paul, Betr is revolutionizing the gaming industry with the world's first real money gaming super app. Our flagship product, Betr Picks, launched in September 2023, has rapidly attracted hundreds of thousands of paying users who have collectively won over $250 million on our platform. With the recent introduction of Betr Arcade and plans for nationwide gaming products by 2025, we aim to enhance user experience through a unique, simplified interface tailored for casual gamers and sports enthusiasts.Betr's media division, Betr Media, is one of the fastest-growing sports gaming media brands in the U.S., driving our user acquisition and retention strategies.We are proud to be backed by top-tier investors including Fuel Venture Capital, Aliya Capital Partners, and 8vc.About the Role:We are looking for a talented Senior Backend Engineer who is proficient in PHP and has experience with Python. In this pivotal role, you will contribute to the development and enhancement of our Laravel-based betting platform while collaborating with our expert team of PHP developers. Your responsibilities will also include developing various internal tools using Python.We are particularly interested in candidates with a passion for DevOps who are eager to optimize deployment pipelines and infrastructure. Please note that this position focuses exclusively on backend development with no frontend responsibilities. If you are excited about working on cutting-edge technology within a dynamic team, we want to hear from you!
jobgether is looking for a Senior Full-Stack Engineer with strong skills in Python and React. This position is based in Canada and focuses on building and improving web applications that support the company’s goals. Role overview This role involves designing and implementing web solutions, working closely with colleagues from different teams. The Senior Full-Stack Engineer will help ensure that applications are efficient and meet business requirements. What you will do Develop and maintain web applications using Python and React Collaborate with cross-functional teams to deliver features and improvements Mentor junior developers and support their growth Conduct code reviews and encourage high standards in software development Impact Contributions in this role will shape both the product and the technology stack at jobgether. The Senior Full-Stack Engineer will help set best practices and influence the direction of future projects.
Join Acquird as a Senior/Staff Python Developer and be a part of our dynamic team in Toronto! We are looking for innovative minds who thrive in a collaborative environment to drive our software development projects forward. You will be responsible for designing, implementing, and maintaining high-quality software solutions using Python. Your expertise will play a key role in shaping the direction of our products and ensuring optimal performance.
A Few Notes:Thriving B2B SaaS organization with teams operating across North America.This position offers a predominantly remote work arrangement based in Toronto, with monthly team meetings.Candidates must possess legal authorization to work in Canada; visa sponsorship is not an option.We are expanding our Engineering team and seeking a Full Stack Developer skilled in Python and React to join our applications team.We welcome applicants with experience levels ranging from Upper Intermediate to Staff Engineer.This role encompasses full-stack responsibilities, but we are open to candidates who have a stronger focus on back-end development.About Us:We are recognized as a leading retail analytics platform, empowering marketing teams and brands to gain insights from their retail data and execute targeted media campaigns without needing coding skills. Our mission is to enhance our clients' understanding of their customers while maximizing the return on their marketing investments. Notably, one of our significant clients is Home Depot.Our Technology Stack: Python, Django, React, Typescript, Azure.How We Work:We foster a collaborative environment with an array of exciting and complex projects.We support the exploration of new technologies, reflecting our identity as a modern tech company.Our focus is on sustainable development; we are already profitable and prioritize quality.With a remote work setup, we convene once a month in Toronto and hold biannual company retreats.About You:We are on the lookout for a remarkable Senior/Staff/Lead Full Stack Engineer eager to make a significant impact on our applications team.Key Responsibilities:Full Stack Development: Manage end-to-end client feature development, from initial design to final delivery.Integration Projects: Collaborate with industry leaders like Meta, TikTok, and Snapchat within the ad tech domain.User Interface Enhancements: Optimize the UI experience for our enterprise clients.Qualifications:Over 6 years of full-stack development experience in creating enterprise-level B2B/B2C SaaS applications.
Role overview Jobgether is hiring a Senior Python Data Scraping Engineer for a partner company. This freelance position is fully remote and open to candidates based in Canada. The main responsibility is building and maintaining scalable systems for web data extraction, supporting both AI-driven and human validation workflows. What you will do Design and improve Python-based scraping tools for dynamic, frequently changing websites Manage large volumes of data to ensure structured, reliable delivery at scale Adapt scraping strategies to new site architectures and anti-bot protections Collaborate with AI agents, maintaining strong standards for accuracy and quality control Help create datasets that support advanced analytics and AI projects Requirements Advanced Python skills, with a focus on web scraping and automation Experience running complex scraping projects and handling large datasets Ability to adapt quickly to changing web technologies and environments Keen attention to detail, especially regarding data accuracy and validation Comfort working independently as a remote freelancer Location and work arrangement This freelance role is open to candidates residing in Canada. The position values autonomy, technical expertise, and a reliable work ethic.
Join Our Team as a Senior Platform Engineer (Python)About Us: As a leading B2B SaaS company focused on retail analytics, we empower brands and marketing teams to optimize their media campaigns and understand retail data without needing to write code. Our clients, including major players like Home Depot, rely on us for actionable insights that enhance their customer engagement and ROI.Work Environment: This role offers a hybrid work arrangement, with 95% remote work and monthly in-person meetings to foster collaboration among our Toronto-based team.Who We're Looking For: We are seeking a dynamic Senior Platform Engineer to contribute significantly to our Platform team, focusing primarily on back-end development with some responsibilities in infrastructure and DevOps.Key Responsibilities:API Development: Enhance platform scalability and data performance through innovative API designs.Integration Projects: Collaborate with industry giants like Meta, TikTok, and Snapchat on complex ad tech integrations.Task Management Optimization: Take charge of our async task management using Celery, focusing on improving concurrency and managing resource-intensive jobs.Why Work With Us?Our team thrives on collaboration, embracing complex challenges while exploring new technologies. We are committed to building long-term solutions, maintaining profitability, and ensuring quality in everything we do.
Join our innovative team at Bounteous as a Senior Python Developer. We are looking for a passionate developer who thrives in a collaborative environment and is eager to tackle complex problems with elegant solutions. In this role, you will design, develop, and maintain scalable applications while working closely with cross-functional teams. Your expertise in Python and related technologies will be pivotal in driving our projects forward.
Please submit your CV in English and indicate your level of English proficiency.At Mindrift, we specialize in connecting talented professionals with project-based AI opportunities within leading technology firms, concentrating on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and not in the form of permanent employment.About the RoleThis position is tailored for a Senior Python Developer with substantial experience in functional testing. The ideal candidate will possess robust skills in Linux and Docker, demonstrate proficiency in reading code across various programming languages (such as C, Rust, Go) with the assistance of LLMs, and be adept at translating requirements for migration tasks. Additionally, familiarity with tools like Roo Code or Claude Code to expedite iterative development is essential.Key ResponsibilitiesDevelop functional black-box tests for extensive codebases in multiple source languages.Establish and maintain Docker environments to guarantee fully reproducible builds and testing across various platforms.Oversee code coverage and set up automated scoring criteria to align with industry benchmark standards.Utilize LLMs (Roo Code, Claude) to streamline development cycles, automate repetitive tasks, and enhance overall code quality.RequirementsOver 5 years of experience as a Software Engineer, primarily focusing on Python.Extensive experience with pytest (fixtures, session-scoped, timeouts) and the design of black-box functional tests for CLI tools.Advanced Docker skills (including reproducible Dockerfiles, user contexts, secure workspaces).Strong proficiency in Linux and Bash scripting, with the ability to debug within containers.Familiarity with modern Python tools (uv, pyproject.toml, packaging).Capability to read and comprehend various coding languages with the help of LLMs (e.g., C, C++, Rust, or Go).Experience utilizing LLMs (Claude Code, Roo Code, Cursor) to enhance iterative development and test-case generation.English proficiency at a B2 level or higher.Preferred QualificationsPrevious experience with agent evaluation platforms and MCP CLI.Tools and Technologies: Python (pytest, uv, Pillow), Docker, Bash, Git Submodules, C/C++/Rust/Go (reading), Dagger, GitHub Codespaces, LLMs (Claude Code, Roo Code, Cursor), coverage.py, gcov, kcov.BenefitsWhat We Offer:Freelance project-based collaboration through the Mindrift platform (powered by Toloka AI).Completely remote and flexible participation — choose when and how much to work (20-30 hours per week).Compensation varies by project scope and required expertise. On this project, AI trainers can earn up to $45 per hour.
Who We Are: At Emburse, we don’t just envision the future – we actively create it. As a frontrunner in travel and expense management solutions, we are pioneering a future where technology fuels business success and fosters remarkable outcomes. Our AI-driven platform empowers organizations to modernize their financial workflows, enhance visibility, and optimize expenditures across the board.As a Software Engineer at Emburse, you will play a pivotal role in developing an engaging and cohesive suite of system solutions. Your contributions will not only enhance customer experiences but also tackle exciting challenges and innovate new solutions. Renowned for our forward-thinking approach and award-winning technologies, Emburse boasts a strong engineering culture, providing you the opportunity to collaborate with some of the brightest minds in the industry and advance your career.
Canonical, a front-runner in open source software solutions, is seeking a talented MAAS Systems Engineer to enhance data center operational efficiency in our Toronto lab. In this role, you will manage day-to-day operations, develop tooling for automated server and network switch deployment, and tackle complex challenges related to hardware commissioning and performance optimization. Ideal candidates possess solid Python programming skills and a passion for distributed systems. Join us and contribute to transformative enterprise projects utilizing cutting-edge technologies!
Role overview Wabtec Corporation seeks a Senior Python Software Developer to join its AI team in Montréal. This position centers on designing and enhancing software tools that drive the team's artificial intelligence projects forward. Advanced Python programming is a must for success in this role. Responsibilities Build and maintain software tools used by the AI team Participate in projects aimed at improving operational efficiency Support ongoing technology initiatives that foster innovation Location This role is based in Montréal.
Role overview Ubisoft Entertainment S.A. in Montreal is looking for a Python Developer to design, build, and maintain software solutions. This role supports projects that advance gaming technology.
Full-time|On-site|Vancouver, British Columbia, Canada
Data Engineer (Azure / Databricks / Python)About UsAt Two Circles, we are a leading Sports & Entertainment Marketing firm dedicated to enhancing audience engagement and driving revenue growth. By leveraging deep insights into fan behavior, we empower our clients to effectively connect with their audiences, amplifying both consumer and B2B revenues. Our trusted platforms and services cater to an impressive roster of over 900 clients worldwide, including renowned names like the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike, and Amazon. With a workforce nearing 1000 and 14 global offices, we are committed to delivering innovative solutions to sports and entertainment entities of all sizes.Your RoleWe are seeking a passionate Data Engineer to join our dynamic team of over 100 Data & BI Engineers, contributing to our Audience Intelligence Platform. In this pivotal role, you will play a key part in developing a cutting-edge data management and analytics platform tailored for the sports industry. You will harness the latest technologies to design, build, and optimize scalable data solutions, helping teams, leagues, and organizations unlock the full value of their data. If you thrive in a fast-paced environment and are eager to make a significant impact in the sports sector, we want to hear from you!Key ResponsibilitiesDesign, develop, and test scalable data platform solutions in Azure, utilizing tools such as ADF, Databricks, and Function Apps, with a focus on Python.Create high-quality data products, ensuring efficiency, reliability, and performance across our data pipelines.Collaborate closely with product and marketing teams to deliver data-driven insights and impactful solutions that drive business success.Write clean, maintainable code adhering to best practices and development frameworks, upholding robust data engineering standards.Continuously enhance and optimize data workflows, monitoring performance and implementing advancements to foster innovation.
Full-time|On-site|Vancouver, British Columbia, Canada
Lead Data Engineer - Azure, Databricks, PythonAbout UsAt Two Circles, we are pioneers in the Sports & Entertainment Marketing industry, dedicated to amplifying audiences and enhancing revenue streams. Our deep understanding of fan behavior allows us to empower our clients to connect with their audiences more effectively. We collaborate with renowned organizations such as the English Premier League, Red Bull, UEFA, VISA, the NFL, Nike, and Amazon, providing insights that drive growth in both direct-to-consumer and B2B sectors. With a global presence encompassing nearly 1,000 professionals across 14 offices, we are committed to delivering innovative solutions to sports and entertainment businesses worldwide. Your RoleWe are seeking an exceptional Data Engineer to join our dynamic team of over 100 Data & BI Engineers, focusing on our Audience Intelligence Platform. In this position, you will be instrumental in developing a cutting-edge data management and analytics platform tailored for the sports industry. You will leverage advanced technologies to design, create, and optimize scalable data solutions that enable teams and organizations to harness the full potential of their data. If you are passionate about data engineering and thrive in a collaborative and fast-paced environment, we encourage you to apply! Your responsibilities will evolve as you grow, starting with:Designing, building, and testing scalable data platform solutions within Azure, utilizing tools such as ADF, Databricks, and Function Apps, with expertise in Python.Creating high-quality data products that ensure efficiency, reliability, and performance across our data pipelines.Collaborating closely with product and marketing teams to deliver actionable data-driven insights and solutions that are of significant business value.Writing clean, maintainable code in accordance with industry best practices and development frameworks, upholding robust data engineering standards.Continuously enhancing and optimizing data workflows, monitoring performance metrics, and implementing innovations to drive progress.
Role Overview miratech1 is hiring a Google DialogFlow Engineer with Python expertise in Cochrane. This mid-senior level role focuses on building conversational agents and improving user interactions. The engineer will contribute to projects that shape how users engage with automated systems. What You Will Do Develop and maintain conversational agents using Google DialogFlow Write clean, efficient Python code to support chatbot functionality Work with team members to enhance user experience and interaction quality Troubleshoot and resolve issues related to conversational flows What We Look For Professional experience with Google DialogFlow Strong Python programming skills Problem-solving mindset and attention to detail Ability to collaborate with others on technical solutions
We invite you to submit your CV in English and specify your English proficiency level.Mindrift connects talented specialists with project-based AI opportunities for top technology firms, concentrating on the testing, evaluation, and enhancement of AI systems. Please note that participation is project-based and does not constitute permanent employment.Overview of the OpportunityEach project presents unique challenges, and contributors may be tasked with:Designing original computational engineering problems that reflect real-world engineering workflows;Creating problems that necessitate Python programming to perform engineering calculations and simulations;Ensuring the problems are computationally intensive and require numerical methods or iterative solutions;Developing problems centered on system design, optimization, and analysis;Creating challenges based on authentic research issues or practical applications from the engineering field;Validating solutions using Python alongside standard engineering libraries;Clearly documenting problem statements and providing verified correct answers.Ideal Candidate ProfileThis role is well-suited for engineers proficient in Python who are open to part-time, non-permanent projects. Ideally, candidates should possess:A degree in Mechanical Engineering or a related field;Proficiency in Python for numerical validation; familiarity with MATLAB, R, C, SQL, Numpy, Pandas, SciPy, or other domain-specific libraries is also acceptable;A minimum of 2 years of professional experience in applied, research, or teaching roles;A solid understanding of practical engineering constraints and approximations;Exceptional written English skills (C1+);Professional certifications (e.g., CMME, SAS Certifications, CAP) and experience in international or applied projects are advantageous.Application ProcessTo apply, follow these steps: Apply → Pass qualification checks → Join a project → Complete tasks → Get compensated.Project Time CommitmentDuring active phases, tasks are anticipated to require approximately 10-20 hours per week, depending on project needs. This estimate is not a guaranteed workload and is applicable only while the project is ongoing.CompensationContributors can earn up to $39 per hour, contingent on their expertise and contribution pace. Compensation varies by project based on scope, complexity, and required skills. Other projects on the platform may offer different earning opportunities based on their specific requirements.