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

Cisco Systems

The application window is expected to close on: 11/15/2026

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 automation

  • Integrate LLMs and agentic workflows with network telemetry, topology, configurations, events, alerts, logs, and operational knowledge

  • Build intelligent capabilities for anomaly detection, root-cause analysis, performance prediction, incident triage, threat investigation, and guided remediation

  • Develop network and security world models that infer operational state across devices, users, services, applications, and dependencies

  • Design closed-loop automation for proactive detection, intelligent investigation, policy recommendations, and safe remediation

  • Build large-scale telemetry, time-series, graph, log, and event-processing pipelines to support real-time inference

  • Apply RAG, domain adaptation, evaluation, and grounding techniques to create reliable AI assistants for network and security operators

  • Develop cloud-native platform capabilities using Kubernetes, microservices, and multi-cloud architectures

  • Drive end-to-end execution from architecture and experimentation through production deployment, reliability, and scale

  • Partner with product and engineering teams to translate AI innovation into customer-facing networking and security operations products

  • Lead and mentor engineers and researchers across AI, networking, security operations, cloud platforms, and distributed systems

Minimum 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

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.

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.

U.S. employees are offered benefits, subject to Cisco’s plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.

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 Cisco

  • Non-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

For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco’s policies.

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.

The applicable full salary ranges for this position, by specific state, are listed below:

New York City Metro Area:

$296,300.00 - $431,000.00

Non-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.

Cisco is an affirmative action and equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.

Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Developer in Calgary, AB vacancy
  • $228.7k - $289k per year

     ...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... 
    Principal
    Long term contract
    Full time
    Temporary work
    Local area
    Flexible hours

    105 Cisco Systems Canada Co.

    Calgary, AB
    3 days ago
  •  ...About The Team The AI team is responsible for advancing machine learning solutions in the supply and demand space across industries such...  ...product innovation, and customer impact. We explore new methods, develop novel approaches, and turn them into practical capabilities... 
    Principal
    Long term contract
    Temporary work
    Manual labor
    Remote work
    Flexible hours

    Kinaxis

    Calgary, AB
    1 day ago
  • Cisco is seeking a Principal Machine Learning Engineer to innovate on AI-driven network and security management. Your expertise will be crucial in...  ...Build capabilities for anomaly detection and incident triage • Develop network models inferring operational states • Design... 
    Principal

    Cisco

    Calgary, AB
    2 days ago
  • Drive innovation in AI-native networking as a Principal Machine Learning Engineer at Cisco. Transform network and security management through advanced...  ...automation for proactive detection and investigation • Develop cloud-native systems using Kubernetes and microservices Requirements... 
    Principal

    105 Cisco Systems Canada Co.

    Calgary, AB
    3 days ago
  •  ...Job Responsibility: Job Summary What's the opportunity? Are you interested in the opportunity to work as a Machine Learning Platform Developer on the ML platform engineering team at RBC Borealis? Our team is looking for experienced ML Platform Engineers with expertise... 
    Suggested
    Full time
    Local area
    Flexible hours

    Brewin Dolphin

    Calgary, AB
    9 days ago
  • $140k - $192.5k per year

     ...advertising and marketing channels. We're looking to add a  Machine Learning Engineer to our Data Science team! This team works on solving...  ...candidates based in Canada and the United States.   Want to learn more about our Data Science Team: Learn more about our team... 
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    22 hours ago
  • $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... 
    Full time
    Remote work
    Relocation

    MS Systems

    Calgary, AB
    10 days ago
  •  ...digital, our passion is contagious, and our people are amongst the best. Position Overview:  We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development, and delivery of advanced AI systems for cardiovascular imaging... 
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  •  ...and digital, our passion is contagious, and our people are amongst the best. Position Overview: We are seeking a Machine Learning Software Developer to build and deploy production-grade AI systems for our flagship clinical software. This role focuses on foundation models... 
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months ago
  • Elevate your career at RBC Borealis as a Machine Learning Platform Engineer. Contribute your expertise in ML infrastructure, automation tools...  ...systems within a passionate team. Your focus will include developing MLOps tools and optimizing deployment processes while collaborating... 
    Full time

    RBC

    Calgary, AB
    1 day ago
  • Job Title: Machine Learning Specialist Location: Edmonton, Alberta, Canada Duration: 1 Year...  ...-making. The role focuses on developing analytical tools, models, and solutions...  ...tools, services, and infrastructure. # Develop data collection, normalization, and cleaning... 

    Compu-Vision Consulting Inc.

    Calgary, AB
    1 day ago
  • $130k - $150k per year

     ...Opportunity We’re hiring a Senior Machine Learning Engineer to join our AI & Analytics Engineering...  ...to Elixir as the platform evolves. Develop AI systems that can support open-ended...  ...laws in Canada and the U.S.   Learn More   @fullscriptHQ on instagram... 
    Full time
    Remote work
    Flexible hours

    Fullscript

    Calgary, AB
    more than 2 months ago
  •  ...that technology even further. We’re developing the next generation of wearable AI systems...  ...We’re looking for an AI Platform & Machine Learning Engineer to join us and help build the...  ...deploying machine learning models. Develop distributed training pipelines and reproducible... 
    Full time
    Internship

    Xyz Reality

    Calgary, AB
    a month ago
  • Become a Machine Learning Architect and lead AI innovation efforts in supply chain management. Work in a flexible hybrid role focused on practical...  ...with product and engineering teams on innovations • Develop proof-of-concept systems demonstrating AI value • Analyze and... 
    Flexible hours

    Kinaxis

    Calgary, AB
    1 day ago
  • $275k per year

     ...Senior/Staff/Principal Software Developer Calgary, AB — Full-time   The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was... 
    Principal
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    more than 2 months ago
  •  ...education system by sharing what it learns, building partnerships with...  ...: Superintendent and Principal. Superintendent As NGS’...  ...leadership, and a track record of developing high-performing teams and...  ...establish strong school cultures, develop educators and leaders, and... 
    Principal
    Long term contract
    Immediate start

    New Generations School

    Calgary, AB
    13 days ago
  •  ...sustainable tomorrow. We are currently seeking a highly driven Principal Consultant to join our Power & Renewables customer success team...  ...s vision and organizational goals. Performance Objectives Learn and master the Enverus advanced analytics capabilities,... 
    Principal
    Long term contract

    Enverus Intelligence Research Inc.

    Calgary, AB
    5 days ago
  •  ...Unspecified We are presently seeking a highly motivated and skilled Principal Engineer to join our team. This position will play a critical...  ...and Wide area networks architectures and deployments ~ Well-developed leadership skills including the ability to mentor others and... 
    Principal
    Long term contract
    Permanent employment
    Temporary work
    For subcontractor
    Local area
    Worldwide

    Prattwhitney

    Calgary, AB
    5 days ago
  • $70k - $75k per year

     ...collaboration and applied research, CIRAMM develops practical solutions to address real-world...  ..., tuition support, access to LinkedIn Learning and discounted Continuing Education & Professional...  ...people with intersectional identities. Learn more about Community and Belonging at... 
    Principal
    Full time
    Work at office

    Sait S.r.o.

    Calgary, AB
    a month ago
  • $122.36k - $160.6k per year

     ...The Dynamics 365 CE Solution Delivery Principal Architect is responsible for leading the...  ...delivery of Dynamics 365 CE projects. Develop and maintain project plans, including scope...  ...Range plus 15% variable earnings Want to learn more about our culture and life at Long... 
    Principal
    Permanent employment
    Full time
    Internship
    Relocation
    Flexible hours

    Long View Systems

    Calgary, AB
    a month ago
  •  ...transition to SLB as part of the planned integration. We are seeking a Principal Chemist in our Production Chemical Technologies - Production Maximization team located in Calgary, Alberta to develop products satisfying both business and customer needs with a focus on... 
    Principal
    Full time
    Night shift

    Schlumberger

    Calgary, AB
    25 days ago
  •  ...in our employees and empowering them to develop themselves and their careers. Experience...  ...associated with AI-enabled applications, machine learning services, or AI-assisted software...  ...Engineer Sr or Application Security Engineer Principal. Core Competencies Application Security... 
    Principal
    Full time
    Part time

    Halliburton

    Calgary, AB
    9 days ago
  • $135.3k - $203k per year

     ...the software development life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the...  ...engineering practices, including effective use of AI to improve developer productivity and software quality. Delivers long-term architectural... 
    Principal
    Long term contract
    Full time

    Black Duck Software

    Calgary, AB
    a month ago
  •  ...We are conducting a global search for Principals and Senior Principals in Commissioning to...  .... Most importantly, you will inspire, develop and lead our teams with a focus on developing...  .... Share best practices and lessons learned across global teams. Work seamlessly across... 
    Principal
    Long term contract
    Internship
    Local area
    Remote work
    Worldwide
    Flexible hours

    Hatch

    Calgary, AB
    10 days ago
  •  ...direction you want to grow and go The Opportunity: The Lead/Principal Specialist - IT ETRM Systems is responsible for supporting the...  .... Responsibilities: Interact daily with end-users, developers, and managers to support and enhance RightAngle. Document issues... 
    Principal
    Full time
    Contract work
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    4 days ago
  •  ...Job Description - Principal Process Automation & Controls Engineer (CAL01Y5) Principal Process...  ...is required. Proven experience developing, reviewing, and executing Instrumentation...  ...environment along with the opportunity to develop your career prospects locally and internationally... 
    Principal
    Long term contract
    Full time
    Local area
    Immediate start
    Relocation
    Relocation package
    Flexible hours

    Worley

    Calgary, AB
    2 days ago
  •  ...About the role: We’re looking for a Principal Product Manager to define the future of our Enterprise Customer Education segment, helping...  ...Bring an AI lens: Explore how new technologies can help customers learn more effectively and scale education across enterprises. ~... 
    Principal
    Full time
    Internship
    Remote work
    Flexible hours

    Absorb.

    Calgary, AB
    more than 2 months ago
  • $122.18k - $206.12k per year

     ...Job Description - Senior to Principal Instrumentation & Controls Engineer (CAL01Y7) Senior...  ...between Worley and client requirements, developing appropriate solutions and escalating when...  ...industrial projects. Demonstrated ability to develop, review, and interpret I&C designs,... 
    Principal
    Full time
    For contractors

    Worley

    Calgary, AB
    2 days ago
  •  ...punch, drill, weld or otherwise shape and form metal stock into parts or products Operate one or more light or heavy metalworking machines ~ Clean and lubricate machinery and equipment Qualifications: Indentured 1st-2nd year apprenticeship is preferred. Minimum... 
    Full time
    Apprenticeship
    Worldwide
    Monday to friday
    Shift work
    Afternoon shift

    Ice Western

    Calgary, AB
    7 days ago
  •  ...Job Responsibility: Overview: Principal RF Subsystem Engineer We are currently searching for a Principal RF Subsystem Engineer to act as a system level advisor to the Antenna Engineering Manager at Antcom and the Chief Engineer, Defense at NovAtel Inc. This position is for... 
    Principal
    Hourly pay
    Part time
    10 hours per week

    Hexagon

    Calgary, AB
    9 days ago

Do you want to receive more vacancies?

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