cover image
Cisco

Cisco

www.cisco.com

24 Jobs

94,805 Employees

About the Company

Cisco is the worldwide technology leader that is revolutionizing the way organizations connect and protect in the AI era. For more than 40 years, Cisco has securely connected the world. With its industry leading AI-powered solutions and services, Cisco enables its customers, partners and communities to unlock innovation, enhance productivity and strengthen digital resilience. With purpose at its core, Cisco remains committed to creating a more connected and inclusive future for all.

Listed Jobs

Company background Company brand
Company Name
Cisco
Job Title
Machine Learning Engineer
Job Description
Job title: Machine Learning Engineer Role Summary: Design, build, and operate production‑ready GenAI services, including retrieval‑augmented generation (RAG) pipelines, agentic frameworks, and developer SDKs. Work on large‑scale, multi‑tenant LLM inference, secure and observable AI workloads, and developer tools that enable rapid deployment of chat assistants and automation workflows. Expectations: Deliver end‑to‑end features from design through production, iterate on performance and user experience, and advocate responsible AI practices. Collaborate closely with product, UX, and platform teams to ship features that drive business metrics. Key Responsibilities: - Implement and maintain GenAI APIs, chat assistants, and automation workflows across products. - Build and refine RAG pipelines: retrieval orchestration, hybrid search, chunking & embeddings, and grounding with operational data. - Contribute to agentic/multi‑agent workflows using LangChain, LangGraph, or similar frameworks, integrating with internal APIs and external systems. - Develop developer‑facing SDKs, templates, and reference applications (Python/TypeScript) to simplify composition of tools, chains, and agents. - Integrate evaluation stacks (e.g., LangSmith) to instrument prompts, capture traces, and run quality tests. - Collaborate with product managers and UX to translate user stories into GenAI experiences, iterate based on feedback, and ship customer‑impacting features. - Apply responsible AI principles: grounding, guardrails, access controls, and human‑in‑the‑loop flows. Required Skills: - 5+ years of backend or distributed systems engineering (or 2+ years with a master’s). - Proficiency in Python or TypeScript/JavaScript (or Go/Java) with strong software design and debugging skills. - Hands‑on experience with LLM APIs (OpenAI, Claude, Bedrock, Llama, etc.) and production features. - Knowledge of REST/gRPC microservices, testing, deployment, and basic observability (logs/metrics). - Experience with RAG systems and vector databases (Weaviate, Qdrant, Milvus, FAISS). - Exposure to agentic frameworks (LangChain, LangGraph, LlamaIndex, Semantic Kernel) and evaluation platforms (LangSmith). - Familiarity with developer tooling: SDKs, templates, shared libraries. - Understanding of AI safety, governance, RBAC, and data privacy. Required Education & Certifications: - Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred). ---
Palo alto, United states
Hybrid
Mid level
22-12-2025
Company background Company brand
Company Name
Cisco
Job Title
AI Machine Learning Engineer II (Intern) - United States
Job Description
**Job Title** AI Machine Learning Engineer II (Intern) **Role Summary** Internship focused on designing, training, and deploying cutting‑edge generative AI models (LLMs such as GPT‑4, Claude, Llama, etc.). Work with cross‑functional teams to optimize neural networks for NLP and computer vision, ensuring performance, scalability, and reliability before production release. **Expectations** - Current college student (undergraduate with ≥ 2 yrs experience or graduate student; no prior work required). - Deliver production‑ready code, rigorous tests, and clear documentation. - Participate in all phases of the model lifecycle: data prep, training, fine‑tuning, evaluation, and deployment. **Key Responsibilities** 1. Build and fine‑tune large language models and vision‑language models using frameworks like PyTorch, TensorFlow, and Hugging Face. 2. Optimize inference with engines such as vLLM, Triton, or TorchServe and implement distributed, asynchronous inference pipelines. 3. Design custom neural layers, apply students–teacher distillation, and experiment with GANs and transformer architectures. 4. Prepare and preprocess training and inference datasets across multiple modalities. 5. Automate model loading, monitoring, and rollback via CI/CD pipelines and cloud‑native platforms. 6. Collaborate with platform, security, release engineering, and support teams for end‑to‑end delivery. 7. Conduct model evaluation, benchmark latency and throughput, and iterate for performance gains. **Required Skills** - Backend programming in Python or Go. - Strong understanding of LLM infrastructure, scaling, and optimization techniques. - Hands‑on experience building or deploying ML models (portfolio or academic projects). - Knowledge of GPU hardware, distributed systems, and asynchronous programming. - Familiarity with inference frameworks (vLLM, Triton, TorchServe). - Basic cybersecurity principles as they apply to secure model deployment. **Required Education & Certifications** - Enrollment in an undergraduate or graduate program in Computer Science, Electrical Engineering, Data Science, Machine Learning, Artificial Intelligence, Statistics, Mathematics, or related field. - No specific certifications required. - Proficiency with Python libraries (PyTorch, TensorFlow, Hugging Face) and cloud‑native tooling preferred.
San jose, United states
On site
Fresher
23-12-2025
Company background Company brand
Company Name
Cisco
Job Title
Software Developer (Remote)
Job Description
**Job Title** Software Developer – Remote **Role Summary** Develop, maintain and enhance the Data Management Platform’s SaaS infrastructure and web front‑end. Work with modern web technologies (React, HTML5/CSS3, LESS, Python, Node.js) to deliver scalable, secure, and accessible data‑management solutions that enable Splunk users to author pipelines, build charts, and analyze logs across cloud and on‑premises environments. **Expectations** - Design, build, test, and deploy responsive web applications that scale for high‑volume data analysis. - Translate UX/UI designs into functional front‑end components while ensuring usability, accessibility, and security compliance. - Collaborate on multi‑platform deployments (AWS, Azure, GCP) and contribute to continuous integration, delivery, and performance monitoring. - Mentor peers in new technologies and support a culture of learning and continuous improvement. **Key Responsibilities** - Write maintainable, well‑tested JavaScript/React code; implement unit tests and automate testing pipelines. - Develop specifications for UI elements across web and mobile, integrating AI capabilities where required. - Build responsive interfaces using HTML5, CSS3, LESS, and ensure cross‑browser compatibility. - Deploy and manage applications on AWS, Azure, or GCP; utilize containerization (Docker) and orchestration (Kubernetes). - Monitor system stability, investigate incidents, and optimize performance and security. - Apply best practices in CI/CD, release management, testing, and security hardening. - Collaborate with backend, data‑engineering, and product teams to integrate new features and address technical challenges. - Maintain codebase quality through reviews, refactoring, and adherence to coding standards. **Required Skills** - 5+ years of front‑end development (or 3+ years with a Master’s degree). - Proficiency in React (or similar frameworks), Node.js, NPM, and modern JavaScript. - Strong HTML5, CSS3, LESS, and responsive design expertise; cross‑browser compatibility. - Experience building SaaS applications on AWS, Azure, or GCP. - Familiarity with continuous integration, release engineering, and automated testing. - Ability to learn new technologies rapidly and work effectively in cross‑functional teams. - Exposure to cloud architecture, containerization, and orchestration (Kubernetes, Docker). - Python scripting experience is a plus. - Understanding of accessibility, security, and performance best practices. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (minimum). - Master’s degree preferred. ---
Montreal, Canada
Remote
Mid level
24-12-2025
Company background Company brand
Company Name
Cisco
Job Title
Solutions Engineer, Splunk
Job Description
**Job title:** Solutions Engineer, Splunk **Role Summary:** Own and drive the technical dimension of the sales cycle, demonstrating Splunk’s platform to prospects across the lifecycle, from proof‑of‑concept to final implementation, while building lasting customer relationships and generating pipeline. **Expectations:** - Deliver technical presentations, demos, and webinars that address complex product questions and competitive challenges. - Build and maintain trust with decision‑makers at all levels in technical and business roles. - Translate customer pain points into business value, creating persuasive, data‑driven business cases. - Serve as the primary technical advocate both in person and through social media, industry events, and marketing initiatives. - Collaborate with sales, pre‑sales, and post‑sales teams to close deals and expand opportunities. **Key Responsibilities:** - Conduct on‑site and remote product demos, webinars, and conference talks. - Respond to technical queries, objections, and competitive questions, closing technical objections. - Discover, articulate, and quantify customer pain points and opportunities. - Develop and present business cases that align Splunk’s solutions with customer strategy and ROI. - Foster relationships with technical stakeholders, turning them into internal champions. - Generate and qualify new leads through industry events, marketing programs, and outreach. **Required Skills:** - Proficiency in delivering technical product demonstrations and webinars. - Strong communication and storytelling ability, tailoring to technical and non‑technical audiences. - In‑depth knowledge of Splunk’s unified security & observability platform (SIEM, SOAR, EDR/XDR, logging, metrics, traces). - Familiarity with IT infrastructure, cloud services, DevOps, microservices, and application delivery. - Experience with monitoring tools (infrastructure, APM), Kubernetes, Docker, Lambda/serverless architectures. - Business acumen: understanding of how organizations structure, measure results, and evaluate ROI. - Proficiency in English (mandatory); French or Dutch (preferred). - Curiosity, confidence, business savvy, growth mindset, and strong teamwork orientation. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field. - Professional certifications (e.g., Splunk Certified Enterprise Administrator, Splunk Certified Architect, or equivalent in SIEM/Observability) are highly desirable but not mandatory. ---
Machelen, Belgium
On site
25-12-2025