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

Principal Machine Learning Developer

$228.7k - $289k per year

105 Cisco Systems Canada Co.

Meet the Team
The Cisco CTO Organization is shaping the future of networking and security through AI-native, cloud-delivered, and autonomous operations platforms. We are investing in agentic AI to make network and security operations more observable, proactive, intelligent, and efficient at scale.Your Impact
As a Principal Machine Learning Engineer Developer you will define how AI, LLMs, and autonomous operations transform network and security management across Cisco’s wireless, wired, cloud, enterprise networking, and security platforms! You will work at the intersection of networking, security operations, machine learning, large-scale telemetry, and agentic systems to enable faster diagnosis, proactive assurance, intelligent threat analysis, and safe automated remediation.Responsibilities
Define architectures for AI-native network and security operations platforms, spanning observability, assurance, incident intelligence, threat analysis, optimization, and automationIntegrate LLMs and agentic workflows with network telemetry, topology, configurations, events, alerts, logs, and operational knowledgeBuild intelligent capabilities for anomaly detection, root-cause analysis, performance prediction, incident triage, threat investigation, and guided remediationDevelop network and security world models that infer operational state across devices, users, services, applications, and dependenciesDesign closed-loop automation for proactive detection, intelligent investigation, policy recommendations, and safe remediationBuild large-scale telemetry, time-series, graph, log, and event-processing pipelines to support real-time inferenceApply RAG, domain adaptation, evaluation, and grounding techniques to create reliable AI assistants for network and security operatorsDevelop cloud-native platform capabilities using Kubernetes, microservices, and multi-cloud architecturesDrive end-to-end execution from architecture and experimentation through production deployment, reliability, and scalePartner with product and engineering teams to translate AI innovation into customer-facing networking and security operations productsLead and mentor engineers and researchers across AI, networking, security operations, cloud platforms, and distributed systemsMinimum Qualifications
Bachelor's degree with 12+ years of related experience, Master's degree with 7+ years of related experience, or PhD with 5+ years of related experience.12+ years in AI/ML, platform engineering, distributed systems, agentic applications in networking, security operations, or related fields.Experience working with large-scale operational data, including metrics, logs, events, alerts, traces, topology, configurations, and unstructured data.Experience with programming languages in C++, Go, Java, and/or Python.Preferred Qualifications
Experience applying agentic AI to network operations, security operations, or autonomous infrastructure.Deep knowledge of intent-based networking, closed-loop automation, self-driving networks, NaaS, SD-WAN, network observability, or SecOps platforms.Experience with security analytics, SIEM/SOAR workflows, identity and access signals, vulnerability intelligence, or cloud security operations.Experience with multimodal learning, world models, graph ML, causal inference, RAG, or time-series modeling.Strong product mindset, connecting network and security operations innovation to customer outcomes and business value.Experience driving cross-functional initiatives from research and concept through production.Published research, patents, or demonstrated technical leadership in AI, networking, security, or distributed systems.Experience with real-time inference, anomaly detection, root-cause analysis, threat analysis, or intelligent automation.Experience designing cloud-native distributed systems, including Kubernetes, microservices, and multi-cloud platforms.Experience with network and security operations, observability, telemetry, incident management, and automation.Why Cisco?
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond. We’ve been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint. Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you’ll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere. We are Cisco, and our power starts with you.Cisconians power the future. We make impact as a team, innovating fast and fearlessly to create meaningful solutions on a large scale. The depth and breadth of our technology doesn't just benefit our customers – it also means limitless opportunities for us to experiment and learn. We understand the power each of our unique backgrounds bring when we work together. Because of that, we have a global network of thinkers, doers, experts, and curious creators who help one another do their life’s best work.Message to applicants applying to work in the U.S. and/or Canada
The starting salary range posted for this position is $228,700.00 to $289,000.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits. Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.Benefits
medical, dental and vision insurancea 401(k) plan with a Cisco matching contributionpaid parental leaveshort and long-term disability coveragebasic life insuranceEmployees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.Paid Time Away
U.S. employees are eligible for paid time away as described below, subject to Cisco’s policies: 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees 1 paid day off for employee’s birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by CiscoNon-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees. Exempt employees participate in Cisco’s flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next. Additional paid time away may be requested to deal with critical or emergency issues for family members. Optional 10 paid days per full calendar year to volunteer.Non-sales employees Compensation
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco’s policies.Sales Compensation
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows: .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
1.5% of incentive target for each 1% of attainment between 50% and 75%;
1% of incentive target for each 1% of attainment between 75% and 100%;
and Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation. For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.Applicable salary ranges by state
New York City Metro Area: $296,300.00 - $431,000.00Non-Metro New York state & Washington state: $263,700.00 - $383,500.00* For quota-based sales roles on Cisco’s sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Developer in Winnipeg, MB vacancy
  • $400k per year

     ...Job Description: Position: Machine Learning Engineer Location: Remote / Hybrid Employment...  ...engineering, data cleaning, and model tuning. Develop scalable algorithms for NLP, computer...  ...frameworks (TensorFlow, PyTorch, Scikit-learn). Experience with cloud platforms (AWS... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Winnipeg, MB
    26 days ago
  •  ...world's biggest brands leverage artificial intelligence, machine learning, and digital automation in their contact centers to deliver...  ...at Laivly is looking for a highly skilled and motivated Principal Software Developer to join our innovative team. You will play a critical... 
    Principal
    Internship
    Remote work
    Flexible hours

    Laivly

    Winnipeg, MB
    2 days ago
  • $250k - $300k per year

    WHO WE ARE:Peripheral is developing spatial intelligence, starting in live sports and entertainment. Our models generate spatial data...  ...Master's or PhD in Computer Science, Robotics, Computer Vision, Machine Learning, or a related field. Proven track record leading research... 
    Suggested
    Relocation
    Flexible hours

    Jaide Health

    Winnipeg, MB
    4 hours ago
  • Build distributed training frameworks at Waabi, applying Python, C++, or Rust to improve machine learning stability and efficiency.As a Senior or Staff Machine Learning Training Optimization Engineer, you will support research and production training. You will profile model... 
    Suggested

    Waabi

    Winnipeg, MB
    4 hours ago
  • # Principal, R&D Learning Products & Enablement**Samsara** · On site · Full timeWho we areSamsara (NYSE: IOT) is the pioneer of the Connected OperationsTM...  ...operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara... 
    Principal
    Long term contract
    Remote work

    Performance and Learning

    Winnipeg, MB
    4 hours ago
  •  ...autonomy. Our focus is on building physical AI systems, where machine learning models directly interact with and control real-world machines...  ...environments. We are seeking a Machine Learning Engineer to develop embedded perception models and the infrastructure that... 

    AGCO

    Winnipeg, MB
    a month ago
  • $131k - $191.4k per year

     ...français suivra / The French job posting follows. 26WD100016, Principal Software Developer (Forma Data, File+) Position Overview Are you a...  ...des systèmes complexes. Connaissance de Linux/CentOS Learn More About Autodesk Welcome to Autodesk! Amazing things... 
    Principal
    For contractors

    Autodesk

    Winnipeg, MB
    18 days ago
  •  ...marketplace analytics, experimentation, machine-learning workflows, and product experiences. The...  ...production environmentsDeployment & hosting: Develop effective approaches for deploying,...  ...successYou’re comfortable operating at “principal level” (aka defining architecture,... 
    Principal
    Long term contract

    HRB

    Winnipeg, MB
    4 hours ago
  •  ...POSITION SUMMARY: As the Learning & Development Specialist, reporting...  ..., while also designing and developing engaging e-learning experiences...  ...career with opportunities to learn and grow across our family of...  ...leadership capabilities. Design, develop, and maintain engaging e-... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Monday to friday

    NFI Group Inc.

    Winnipeg, MB
    8 days ago
  • $24 - $30 per hour

     ...program and operate one or more computerized or manual woodworking machines Fabricate or repair wooden parts for furniture, fixtures and...  ...benefits Financial benefits ~ Life insurance Other benefits Free parking available Learning/training paid by employer... 
    Permanent employment
    Full time
    Remote work
    Relocation

    Yarrow Sash and Door Inc.

    Winnipeg, MB
    4 days ago
  • Advance reinforcement learning research in Kimberley through novel algorithms, rigorous experiments, and strong Python or machine learning framework expertise. This position is based in Kimberley, Northern Cape.Our client is a renowned research institution and leader in AI... 

    Placements24

    Winnipeg, MB
    4 hours ago
  • $175k - $185k per year

     ...sectors. By joining our global team and learning from renowned subject matter experts, we...  ...Lycopodium is currently recruiting for a Principal Project Planner to join our growing...  ...the management of project activities. Develop and maintain the various (project specific... 
    Principal
    Long term contract
    Immediate start
    Flexible hours

    Lycopodium Limited

    Winnipeg, MB
    4 hours ago
  •  ...digital payments, is seeking an exceptional Principal Software Engineer to join their fully...  ...You will be instrumental in designing, developing, and deploying highly scalable, resilient...  ...development, conferences, and learning resources.Opportunities for significant... 
    Principal
    Remote work

    Placements24

    Winnipeg, MB
    4 hours ago
  • $24 - $30 per hour

     ...à déménager Manufacture de produits en bois Fabrication générale Tâches Régler, programmer et conduire une ou plusieurs machines électroniques ou manuelles à travailler le bois Fabriquer ou réparer des pièces de bois pour meubles, accessoires et autres produits... 
    Permanent employment
    Apprenticeship

    Yarrow Sash and Door Inc.

    Winnipeg, MB
    4 days ago
  •  ...Talent & Learning Department Manager Winnipeg, MB Manitoba Hydro is consistently recognized...  ...Responsibilities: Lead, coach, and develop a high-performing Talent & Learning team responsible...  ...the heart of everything we do? Visit to learn more about this position and to apply... 
    Hourly pay
    Long term contract
    Full time
    Internship

    Manitoba Hydro

    Winnipeg, MB
    2 days ago
  • Join Intuition Machines as a Technical Marketing Leader, focusing on AI-driven cybersecurity...  ...role. Shape compelling narratives for developers and technical teams. In this influential...  ...implement technical marketing campaigns - Develop precise messaging and value propositions... 
    Remote work

    Intuition Machines, Inc.

    Winnipeg, MB
    4 hours ago
  •  ...Title:  Sewing Machine Operator Department: Cut & Sew Employment Type: Full-Time/Permanent Location: Winnipeg, Manitoba Who Are...  ...Do You Bring? Strong communication skills and the ability to learn quickly. Previous sewing machine operating experience. Attention... 
    Permanent employment
    Full time
    Flexible hours

    EQ3

    Winnipeg, MB
    a month ago
  •  ...excellence and shared success. The RoleAs a Principal, Sustainable Energies & Infrastructure...  ..., and a collaborative mindset. You will develop and manage relationships across the...  ...colleagues with cutting‑edge AI tools, dedicated learning time, and practical support to help them... 
    Principal
    Long term contract
    Internship
    Worldwide

    CPP Investments

    Winnipeg, MB
    4 hours ago
  • Principal, Partner Sales Executive - AccentureLocation: USA, IL, Chicago, USA.VA.Reston, USA, CO, Denver, Canada, ON, Toronto, USA, TX,...  ...give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul.... 
    Principal
    Full time
    Remote work
    Worldwide
    Flexible hours

    Workday

    Winnipeg, MB
    4 hours ago
  •  ...advance your career. THE ROLEThe IOHUB team at AMD is seeking a Principal ASIC Design Engineer to provide technical leadership for the...  ...technical risks, dependencies, and integration challenges early, and develop effective mitigation and execution strategies. Establish and... 
    Principal
    Long term contract
    Internship

    Advanced Micro Devices, Inc.

    Winnipeg, MB
    4 hours ago
  •  ...Summary You will be accountable for the operation of a variety of machines to assist with meeting daily production goals. Responsibilities...  ...instructions from both management and peers. Ability to learn and operate new equipment. Education and Experience: Required... 
    Full time
    Flexible hours
    Shift work
    Weekend work
    Day shift

    Carlisle

    Winnipeg, MB
    2 days ago
  •  ...risks, the tools to grow, the skills to develop and the support of a company invested in...  ...About the Role We are hiring Senior and Principal Product Managers to own AI agent products...  ...with the title “AI PM,” but you do need to learn new technical domains quickly, build... 
    Principal
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Winnipeg, MB
    4 hours ago
  •  ...environments at Certain Affinity, using advanced modeling, texturing, and composition skills. This Texas-based developer has a growing Toronto presence.As Principal Environment Artist, you will create detailed environments and world assets while guiding a small environment... 
    Principal

    Certain Affinity, Inc.

    Winnipeg, MB
    4 hours ago
  • Lead high-impact industrial software projects hybridly with AVEVA as a Principal Project Manager. Oversee full project lifecycles and collaborate with diverse teams for successful delivery. AVEVA seeks a Principal Project Manager to ensure successful end-to-end delivery... 
    Principal

    AVEVA

    Winnipeg, MB
    4 hours ago
  • A leading Canadian automotive marketplace is looking for a Principal Data Scientist to shape AI initiatives that enhance the user experience...  ...of experience in data science, with a strong expertise in machine learning frameworks like TensorFlow and PyTorch. This position is key... 
    Principal

    AutoTrader.ca

    Winnipeg, MB
    4 hours ago
  •  ...in Kotlin and SwiftReal-time infrastructure components across multiple technologies Familiarity matters less than your ability to learn quickly, write maintainable systems code, and protect operational integrity. Technology choices evolve. System thinking does not. The... 
    Long term contract
    Permanent employment
    Full time
    Local area
    Day shift

    Wazo Inc

    Winnipeg, MB
    4 hours ago
  • $180k - $200k per year

     ...is a Staff role, sitting one level below Principal, and it carries the scope and expectations...  ...you're eager to grow into that as you learn the domain. You are a strong communicator...  ...interview plan for our Staff Software Developer, Essentials position. Please note that this... 
    Long term contract
    Internship
    Remote work
    Night shift

    Syndio

    Winnipeg, MB
    4 hours ago
  • $140k - $180k per year

     ...ask the questions that lead to innovation. As a Senior Salesforce Developer, you will be responsible for the development and maintenance of...  ...care of yourself Professional development opportunities: A learning culture with CPA exam resources and bonuses, a coach program, and... 
    Local area
    Remote work
    Flexible hours

    Bpm Llp

    Winnipeg, MB
    4 hours ago
  • A career as a Chief Fullstack Developer in the Business Process Strategy and Evolution team at National Bank means acting as a development...  ...internal mobility. Our personalized training programs, based on learning through action, allow you to master your profession and develop... 
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    4 hours ago
  • $100k - $150k per year

     ...love to have you join us!Job Description As a Senior Software Developer on the Fleet Core team within OTTO by Rockwell Automation, you...  ...solvers dedicated to our customers in more than 100 countries.To learn more about how we are bringing the Connected Enterprise to life... 
    Work at office
    Flexible hours

    Rockwell Automation

    Winnipeg, MB
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Developer. Be the first to apply!