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, Inc

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

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

#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
  •  ...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... 
    Suggested
    Full time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months 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... 
    Suggested
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    more than 2 months 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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Fullscript

    Calgary, AB
    more than 2 months 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
    4 days 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
    5 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
    1 day 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
  • $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
  • $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
    4 days 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
    13 days 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
    4 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
  •  ...Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software...  ...reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios.... 
    Remote job
    For contractors

    YO AI Labs

    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
    4 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
  •  ...impact with our National Human Capital team as a Senior Director, Learning & Development (L&D). This diverse team of professionals are...  ...culture and values. As a strategic leader and trusted advisor, you'll develop and lead best-in-class people strategies, ensuring MNP continues... 
    Full time
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    a month 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
    7 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
  •  ...Residential, we ensure our team members are provided with a place to develop careers that are challenging and rewarding so everyone can...  ...assess organizational needs, and define requirements for strategic learning and change initiatives. Consult with functional leaders to... 
    Long term contract
    Full time

    Avenue Living Communities Career

    Calgary, AB
    more than 2 months ago
  •  ...the world. About You You'll join a small, high-ownership team building the intelligence layer of Tackle's platform — turning machine learning models into real product experiences that customers use every day. Your day-to-day work spans the full stack: TypeScript on both... 
    Full time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    more than 2 months ago
  •  ...Join our team as a Manager, Organizational Effectiveness and Learning! In this role, you’ll  translate strategy into scalable leadership...  ...learning and leadership initiatives. You will also, lead, coach and develop  the  Corporate Learning team, ensuring clear priorities,... 
    Full time
    Work from home
    Home office

    FYidoctors Careers

    Calgary, AB
    more than 2 months ago
  •  ...technical project support for applications (vendor & custom developed). Work with functional leads to develop plans and coordinate work across all functional areas...  ...8+ years of relevant job related experience The Principal IT Specialist level requires a Bachelor's degree or... 
    Principal
    Full time
    Visa sponsorship
    Work visa

    Sunoco Lp

    Calgary, AB
    15 days ago
  •  ...Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-...  ...and product advancement. Work with Principal Architects to lead the technical direction...  ...staff developers, encouraging continuous learning and professional development through... 
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    more than 2 months ago
  •  ...looking for a Robotics Software Developer to join our team and...  ...team committed to continuous learning and innovation.   What you...  ...concepts.   ~ Eagerness to learn, take feedback, and work both...  ...involving  VLA models, LLMs, or machine learning for robotics .... 
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Calgary, AB
    more than 2 months ago
  • $108.24k - $155.76k per year

     ...Terra Sense Analytics is looking for a MLOps Developer We truly believe that it’s our team...  ...in pushing the envelope of AI/deep learning.  Our head office is located in the beautiful...  ..., validation, and deployment of machine learning algorithms. Serve as a technical... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Relocation
    Flexible hours

    Terra Sense Analytics Ltd

    Calgary, AB
    more than 2 months 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
    15 hours ago
  • $95k - $105k per year

     ...the Associate Dean, the Work-Integrated Learning (WIL) Senior Advisor/Analyst provides strategic...  ...Oversee placement allocation processes, learner assignments, registration activities, and...  ..., and other placement prerequisites. Develop and standardize WIL policies, procedures,... 
    Full time
    Work at office

    Sait S.r.o.

    Calgary, AB
    a month ago
  •  ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications...  ...technologies and courses. Educate your peers on what you have learned Perform other operational duties as required... 
    Full time

    Pason Career

    Calgary, AB
    more than 2 months ago
  •  ...engineer we need it to do the following. Requirements • Develop & test smart contracts and programming efforts on Ethereum. •...  ...early stage company you will receive health care benefits after 3 months of employment free gym huge learning experience... 
    Full time
    Internship

    Ndax Canada Inc.

    Calgary, AB
    more than 2 months ago

Do you want to receive more vacancies?

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