Machine Learning Engineer
Listed on 2026-01-12
-
Software Development
AI Engineer, Software Engineer, Cloud Engineer - Software
Machine Learning Engineer
Join to apply for the Machine Learning Engineer role at Cisco
.
Splunk, a Cisco company, is building a safer, more resilient digital world with an end‑to‑end, full‑stack platform designed for hybrid, multi‑cloud environments.
The Splunk AI Platform and Services team provides the core runtime and developer experience that power AI across Splunk and Cisco. We manage large‑scale, multi‑tenant LLM inference across major cloud providers and build platform services to support these workloads. We also provide Vector
DB / RAG services and MCP services that make AI workloads secure, observable, and cost‑efficient for product teams. On top of this foundation, we deliver agentic frameworks, SDKs, tools, and evaluation/guardrail capabilities that help teams quickly build reliable GenAI assistants and automation features. You’ll join a group that sits at the intersection of distributed systems, ML, and developer experience, grounded in operational excellence and a culture of impact‑driven, cross‑functional collaboration.
Impact
- Implement features for GenAI services and APIs that power chat assistants, and automation workflows across Splunk products.
- Help build and maintain RAG pipelines: retrieval orchestration, hybrid search, chunking & embeddings, and grounding with logs/events/metrics.
- Contribute to agentic and multi‑agent workflows using frameworks like Lang Chain or Lang Graph, integrating with MCP tools, internal APIs, and external systems.
- Develop and refine developer‑facing SDKs, templates, and reference apps (primarily Python/Type Script) that make it simple for other teams to compose tools, chains, and agents on top of it.
- Integrate with Lang Smith or similar eval stacks to instrument prompts, capture traces, and run evaluations under the guidance of more senior engineers and scientists.
- Collaborate with product managers and UX to turn user stories into GenAI experiences, iterate based on feedback, and ship features that move customer and business metrics.
- Apply and advocate responsible AI practices in day‑to‑day work: grounding, guardrails, access controls, and human‑in‑the‑loop flows.
- Bachelor's degree in computer science, Engineering, or equivalent practical experience.
- 5+ years of hands‑on experience building and operating backend or distributed systems in production, or 2+ years of experience with a Master’s degree.
- Proficiency in at least one modern programming language (e.g., Python, Type Script/JavaScript, Go, or Java) and solid software design/debugging skills.
- Some hands‑on experience with LLM APIs and ecosystems (e.g., OpenAI, Claude, Bedrock, or OSS models such as Llama) and related production features.
- Familiarity with web APIs and microservices (REST/gRPC), including testing, deployment, and basic observability (logs/metrics).
- Demonstrated ability to work end‑to‑end on features: collaborate on design, implement, write tests, help deploy, and iterate based on metrics or feedback.
- Experience or strong interest in RAG systems and vector databases (Weaviate, Qdrant, Milvus, FAISS, etc.).
- Exposure to agentic frameworks (Lang Chain, Lang Graph, Llama Index, Semantic Kernel, or similar) and tool/agent orchestration patterns.
- Familiarity with Lang Smith or similar evaluation platforms, or experience instrumenting prompts/pipelines for quality and debugging.
- Background contributing to platform or Developer experience capabilities: internal libraries, SDKs, templates, or shared components that other engineers use.
- Experience with full‑stack development for GenAI interfaces (React/Type Script), including prompt UX or conversation flows, is a plus.
- Understanding basic AI safety and governance concepts (guardrails, data privacy, RBAC) and how they apply in an enterprise environment.
- Strong communication skills and a growth mindset, comfortable asking questions, giving/receiving feedback, and learning from more senior teammates.
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.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).