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 4 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

    Cisco

    Calgary, AB
    3 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... 
    Suggested
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Calgary, AB
    6 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... 
    Suggested
    Full time
    Remote work
    Relocation

    MS Systems

    Calgary, AB
    16 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... 
    Suggested
    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... 
    Suggested
    Full time
    Local area
    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... 
    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
  • $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
  •  ...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
    13 hours 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
    19 days ago
  •  ...social innovation, is helping shape the future of college education. Learn more about the opportunities we create for students, employees,...  ...and teaching and learning Reviews, revises, designs and/or develops curricula Supports the identified professional development needs... 
    Temporary work

    Bow Valley College

    Calgary, AB
    6 days 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
  • $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
  • $181k - $217.2k per year

     ...agile business, our Environmental Planning team is looking for a Principal Environmental Consultant with a focus in environmental and...  ...track record of pursuing and securing new business opportunities, developing and executing discipline-specific business strategies, and realizing... 
    Principal
    Long term contract

    Arcadis

    Calgary, AB
    2 days ago
  •  ...About the Role   Our client is seeking a Machining Shop Supervisor to join their CNC shop team.   This position will lead the...  ..., and would be relied on to train new team members, ensure machine setups are done correctly, work is completed to quality and accuracy... 

    fabertechnologies

    Calgary, AB
    13 days ago
  • $172.1k - $323.6k per year

     ...gateway systems. ~ Deep understanding of API-first, microservices, MACH, and cloud-native architecture principles. ~ Experience developing technology roadmaps, business cases, target-state architectures, and digital transformation strategies. ~ Proven experience in presales... 
    Principal
    Full time
    Work at office
    Local area

    Accenture PLC

    Calgary, AB
    4 days ago
  •  ...platform solutions? Do you thrive in a fast-paced, client-focused environment? We are looking for an innovative and technology-driven Principal Architect, Data for our Data & Dynamics team located in our Calgary, Edmonton, Vancouver or Toronto branch . In this role, you... 
    Principal

    lvs1

    Calgary, AB
    5 days ago
  •  ...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

    Black Duck Software, Inc.

    Calgary, AB
    11 days 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
    16 days 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
    10 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
  •  ...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
  • $23 - $25 per hour

     ...offering exceptional products and service; it all starts with our great team! Position overview: Use metal working and CNC machines to develop components for steel product fabrication. What you'll do: Read and interpret blueprints and drawings to determine assembly... 
    Hourly pay
    Permanent employment
    Full time
    Shift work

    CEGEN Environmental Group

    Calgary, AB
    13 hours 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
  •  ...comfort cushioning products successfully operating in Calgary Alberta since 1977. Carpenter Canada Co. has an immediate opening for a Machine Operator - 1st shift (6:00 am to 2:30 pm) at our Calgary manufacturing plant. This position is responsible for the safe operation... 
    Full time
    Immediate start
    Day shift

    Carpenter

    Calgary, AB
    21 days 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
  •  ...Work we walk the talk. We have created a place for our employees to learn achieve and grow a place for people to build a career where you...  ...to the Vice President Learning & Development you design develop and facilitate instructional material for both internal and external... 
    Full time
    Work at office

    Morgan Stanley

    Calgary, AB
    a month 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
  •  ...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
    18 days ago

Do you want to receive more vacancies?

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