Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Developer - Python

$180k - $200k per year

TEEMA Group

Job Title:
Staff Software Engineer - PythonJob ID:
87595Location:
Vancouver, BC - 3 days a week onsite
Overview:As a Staff Software Engineer on the AI team, you will serve as the technical anchor for our machine learning initiatives. While a Senior Developer focuses on shipping features, you will focus on the architectural integrity, scalability, and long-term vision of our AI-enabled product suite. You will bridge the gap between complex Data Science research and robust, production-grade engineering. You will act as a primary consultant to both the Architecture and Product teams, ensuring that our infrastructure for language detection, sentiment analysis, and machine translation is not just functional but world-class in terms of latency, cost-efficiency, and reliability.
What You’ll Do:
Architectural Steering:
Lead the design and evolution of high-throughput ML inference pipelines. You will define how our microservices scale to meet the demands of tens of thousands of global users.
MLOps Leadership:
Own the "path to production" for machine learning models. You will design the frameworks that allow Data Scientists to deploy, monitor, and version models (MLflow/Kubernetes) with minimal friction.
Engineering Excellence:
Set the gold standard for Python development. You will introduce advanced patterns for asynchronous programming and multi-threaded processing to optimize NLP workloads.
Cross-Functional Strategy:
Partner with Product Owners and Data Scientists to evaluate the technical feasibility of new AI initiatives, ensuring business requirements align with system capabilities.
Force Multiplier:
Beyond standard mentoring, you will cultivate an engineering culture of rigor. You will lead deep-dive design reviews, drive the adoption of TDD at scale, and eliminate systemic technical debt.
Tech Stack & Environment
Primary:
Python (Expert), C++, Bash.
AI/ML Infrastructure:
MLflow, Model Serving (Triton/BentoML), Feature Stores.
Orchestration & Cloud:
OpenShift, Kubernetes, Docker.
Communication:
REST, JSON, Thrift, gRPC.
Methodology:
Agile, CI/CD, TDD, Microservices.
What You Must Have:
12+ years
of professional software development experience, with a heavy emphasis on shipping enterprise-grade backend systems.
Mastery of Python:
Deep expertise in the Python ecosystem, including performance profiling, memory management, and advanced concurrency (AsyncIO, multiprocessing).
Distributed Systems Expert:
Proven track record of designing and maintaining microservices architectures that support high-concurrency and high-availability requirements.
Strategic Mentorship:
Experience mentoring Senior-level engineers and influencing technical direction across multiple pods or teams.
Advanced Technical Skills:
Production AI Experience:
Significant experience deploying and monitoring ML models in production environments;
understanding the nuances of "Model Drift" and inference optimization.
Infrastructure as Code:
Deep familiarity with container orchestration (Kubernetes/OpenShift) and automating complex deployment lifecycles.
High-Performance Computing:
Ability to step into
C++
or lower-level optimizations when Python hits a performance ceiling.
Data Fluency:
Strong grasp of data structures and algorithms specifically tailored for processing large-scale NLP datasets.
The "Staff" Edge (Preferred):
Experience building or significantly scaling an internal ML Platform or MLOps toolset.
Background in NLP-specific engineering challenges (e.G., tokenization at scale, vector database integration).
History of driving "buy vs. build" analyses for critical infrastructure components.
Salary Range:$180-$200k CAD
Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.
For more information about TEEMA and to consider other career opportunities, please visit our website at
#J-18808-Ljbffr
Vacancy posted 5 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Developer - Python in Winnipeg, MB vacancy
  • Python and C++ expertise drives end-to-end feature development for TMX as a Senior Software Developer in a cloud-first, hybrid workstyle. Shape scalable systems while writing clean, modular code.This senior developer builds features across core development and technical architecture... 
    Senior
    Software

    Randstad Canada

    Winnipeg, MB
    5 hours ago
  • $135k - $158k per year

    Senior Software Developer, Python / Backend Location : Calgary, AB (Hybrid - In-office 2 days a week) Language : Strong written and verbal communication skills in English Salary : $135,000$158,000 CAD annuallyAbout the Opportunity Our client, an established global... 
    Senior
    Software
    Work at office
    Worldwide
    2 days per week

    Altis Technology

    Winnipeg, MB
    5 hours ago
  • Python expertise drives quantum processor calibration software at Nord Quantique in Sherbrooke, Quebec, within an engineering team focused on device intelligence.This senior software developer builds systems for calibration, characterization, and operation of increasingly complex... 
    Senior
    Software

    Nord Quantique

    Winnipeg, MB
    5 hours ago
  • $130k - $155k per year

     ...client in the geoscience industry with the search for a Senior Back End Developer (C++/Python). Location: Toronto, ON - Hybrid (2 days in the office...  ...Design Architect and design complex software applications, modules, and components. Apply modeling... 
    Senior
    Software
    Work at office

    Altis Technology

    Winnipeg, MB
    5 hours ago
  •  ...Retrieval Augmented Generation (RAG) architecture.Must have strong Python programming concepts and hands on experience in application...  ...(RAG) architecture is preferred.Responsibilities Experience developing application in Financial Services industry is preferred.Write Clean... 
    Senior

    Virtusa

    Winnipeg, MB
    5 hours ago
  • $150k - $200k per year

    Senior/Staff Python Developer Role: Full-time, hybrid role based in Downtown Toronto Level: Senior to Staff (IC) seniority Compensation: $150...  ...before execution Qualifications: 5 to 8+ years of software engineering experience at an enterprise level Strong backend... 
    Senior
    Software
    Full time
    Shift work

    Acquird.io

    Winnipeg, MB
    5 hours ago
  •  ...Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our...  ...client. You will play a key role in developing and enhancing an enterprise AI platform...  ...evaluation platforms. ~ Strong knowledge of software engineering best practices, testing,... 
    Senior
    Software
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Winnipeg, MB
    9 days ago
  •  ...we encourage candidates who may fall outside of this range to apply as well.About the role We’re looking for a Senior Full-Stack Software Developer (Python/React) to join our growing AI Engineering team and build reliable, scalable AI-powered products across distributed... 
    Senior
    Software
    Long term contract
    Local area
    Remote work
    Flexible hours

    Intact Financial Corporation

    Winnipeg, MB
    5 hours ago
  • Build scalable Python backends in Montreal with FastAPI and asynchronous programming, working hybrid with three onsite days weekly. Seven...  ...required.Wissen Technology seeks an experienced Python Backend Developer to design, develop, and maintain high-performance applications... 
    Senior

    Wissen Technology

    Winnipeg, MB
    5 hours ago
  • Build full stack software with Python, JavaScript, and LLM features at AlayaCare, contributing to frontend and backend architecture. This senior role supports scalable applications.As a Senior Full Stack Developer on AlayaLabs within Data & Intelligence, you will deliver production... 
    Senior
    Software

    AlayaCare

    Winnipeg, MB
    5 hours ago
  • Develop Python applications with Django, Celery, and AWS for Ontario Health’s Genomics work in Toronto’s hybrid software development environment.The Senior Software Developer supports PanelApp, an open-source platform from Genomics England built on Django. You will design and... 
    Senior
    Software

    Analyst Technical Solutions

    Winnipeg, MB
    5 hours ago
  • Python and React define this hybrid Full Stack Developer role in Montreal, QC, with a strong focus on Generative AI technologies.Seeking an experienced developer with 7+ years of software development experience, including at least five years using Python. Build scalable applications... 
    Senior
    Software

    Enterprise Solutions Inc.

    Winnipeg, MB
    5 hours ago
  • $144.7k - $195.9k per year

     ...smarter, faster, and more securely. We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is...  ...code. We have cross-trained developers coming from Java, Python, C++, and JavaScript backgrounds, and are happy to help you... 
    Senior
    Software
    Work at office
    Local area
    Flexible hours

    Clio

    Winnipeg, MB
    5 hours ago
  • $122k - $150k per year

     ...above and beyond their immediate assignments—developers who spot architectural gaps, fix broken...  ...EMS & Cloud Feature Development: Develop core features on FortiClient EMS that adopt...  ...Mastery: Strong production experience with Python, Golang, and Angular (or equivalent modern... 
    Senior
    Software
    Full time
    Immediate start
    Worldwide
    Flexible hours

    Fortinet

    Winnipeg, MB
    5 hours ago
  • Développeur.se logiciel senior### Développeur.se logiciel seniorPostuler: Canada, Quebec, Montreal: Temps complet: Publié aujourd'hui: JR112010...  ...et en intégration de systèmes.* Expérience approfondie en C#, Python, Java ou d'autres langages de programmation modernes.* Capacité... 
    Senior
    Software
    Full time
    Part time
    Flexible hours

    Intelcom

    Winnipeg, MB
    5 hours ago
  •  ...customers work. Every day we help them develop critical mineral resources more sustainably...  ...headquarters in New Zealand. Senior Software Developer**Le poste** Relevant du gestionnaire...  ..., avec une solide maîtrise de SQL, de Python et de JSON, Expérience avec des plateformes... 
    Senior
    Software
    Work at office
    Local area
    Remote work
    Work from home
    2 days per week

    Seequent

    Winnipeg, MB
    5 hours ago
  • Introduction At IBM Software, we transform client challenges into...  ...partners, and industries to design, develop, and deliver solutions that...  ...and responsibilities As a Senior Software Engineer, you will...  ..., such as Java, Go, C/C++, or Python.Strong fundamentals in data structures... 
    Senior
    Software

    International Business Machines Corporation

    Winnipeg, MB
    5 hours ago
  •  ...maintainability. Work with the lead developer to shape the technical roadmap...  ...degree in Computing Science, Software Engineering, or a related...  ..., including 2+ years as a senior or lead developer owning production...  ...and client state. Strong Python for backend services: FastAPI... 
    Senior
    Software
    Long term contract
    Internship
    Work at office

    Dahrouge Geological Consulting Ltd.

    Winnipeg, MB
    5 hours ago
  •  ...and regionally, in the energy industry. About The RoleThe Senior Software Developer is responsible for designing, developing, and maintaining...  ...this role contributes hands-on engineering expertise across Python, SQL, FastAPI, data modeling, API development, and cloud-native... 
    Senior
    Software
    Long term contract
    Temporary work
    Work at office
    Flexible hours
    3 days per week

    DNV

    Winnipeg, MB
    5 hours ago
  • $107k - $157.3k per year

     ...Position OverviewWe are seeking a Senior Full-Stack Staff Engineer to...  ..., and resilient in production.Developer Experience & Engineering...  ...Qualifications 10+ years of software engineering experience, with strong...  ...with Node.Js, Java, Python, or similar technologiesExperience... 
    Senior
    Software
    Local area

    Autodesk, Inc.

    Winnipeg, MB
    5 hours ago
  • Become a pivotal part of secure AI innovation with Varonis as a Senior Python Software Engineer in Vancouver. Focus on crafting intricate SaaS...  ...is searching for a highly skilled Senior Software Engineer to develop cutting-edge, production-ready systems on their secure AI platform... 
    Senior
    Software

    Varonis Systems, Inc.

    Winnipeg, MB
    5 hours ago
  • Join our team as a Senior Python Developer focusing on Linux services. Design, develop, and manage Python backend systems using robust Linux management skills. We seek a strong Python Developer with 7+ years of experience to create backend services and automation tools in... 
    Senior

    Kumaran Systems

    Winnipeg, MB
    5 hours ago
  • Elevate your career as a Senior Python Application Developer in Toronto with a hybrid work model. Bring your strong SQL, Oracle, and Snowflake skills to the Risk Division of a leading investment management organization. In this hands-on role, you will enhance and support... 
    Senior

    Direct IT Recruiting Inc.

    Winnipeg, MB
    5 hours ago
  • Build reliable software with Python and AI at ZoomInfo, working remotely on applications, services, and data platforms for business teams.As a Senior Software Engineer, you will own complex technical projects from ambiguous requirements through production. You will use Python... 
    Senior
    Software
    Remote work

    ZoomInfo Technologies LLC

    Winnipeg, MB
    5 hours ago
  • Senior Python Developer - Calibration & Device Intelligence at Nord Quantique, Sherbrooke, QC, Canada. A senior-level full time position in the Engineering team, listed under software engineering.Our current needs Nord Quantique is developing the software systems that enable... 
    Senior
    Software
    Full time

    Nord Quantique

    Winnipeg, MB
    5 hours ago
  • Elevate your career as a Senior Back End Developer specializing in C++ and Python within the innovative geoscience sector in Toronto, ON. This hybrid role requires...  ...Responsibilities: • Architect and design complex software applications and modules • Develop, test, document,... 
    Senior
    Software

    Altis Technology

    Winnipeg, MB
    5 hours ago
  • Senior Full Stack Developer (Python+Angular) 3 days ago Be among the first 25 applicants Join a World-Class Institutional Investor Making a Global Impact...  ...towards the successful delivery of projects. Design software solutions by interacting with portfolio managers,... 
    Senior
    Software
    Long term contract

    Luxoft

    Winnipeg, MB
    5 hours ago
  • Be part of AlayaCare's mission as a Senior Developer specializing in Python and React, based in Montreal. Champion innovative onboarding solutions in our...  ...of the product team, you will utilize your expertise in software development to ensure the delivery of high-quality... 
    Senior
    Software

    Jaide Health

    Winnipeg, MB
    5 hours ago
  • $114.3k - $164.3k per year

    ## Senior Embedded Software DeveloperApply: Kanata, Ontario, Canada: Full time: Posted Yesterday...  ...for a **Senior Embedded Software Developer** with strong expertise in **Embedded...  ...quality software using **C, C++**, and **Python**.* Work on **Embedded Linux**, **RTOS... 
    Senior
    Software
    Full time
    Internship
    Work at office

    Hewlett Packard Enterprise

    Winnipeg, MB
    5 hours ago
  • $110k - $160k per year

     ...efficiently and serve their customers. About The RoleAs a Senior Software Developer on our ERP team, you will take ownership of complex features...  ...work with a range of technologies, including: Backend: Python, Django, C++, PostgreSQL Frontend: React, Next.Js, TypeScript... 
    Senior
    Software
    Local area
    Remote work
    Work from home

    Leap Tools

    Winnipeg, MB
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Developer - Python. Be the first to apply!