AI Machine Learning Engineer II (Full Time) United States

Cisco Systems10 months ago
San Jose, CA, United States
Remote
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

This posting advertises potential job opportunities at Cisco. In this role, you will join a dynamic engineering team dedicated to building AI/ML solutions and developing applications based on generative large language models such as GPT-4, Claude, and Llama. You will collaborate with cross‐functional teams—including platform, security, release engineering, and support—to ensure optimal performance, scalability, and smooth operation of cutting-edge products.

Key Responsibilities

  • Collaborate with cross-functional teams to capture, preprocess, and load data for model training, and participate in model architecture discussions.
  • Develop, customize, and fine-tune machine learning models to address business needs and reduce complexity.
  • Conduct model training using optimization techniques, including hyperparameter tuning, to ensure model alignment with problem statements.
  • Evaluate model performance using standard metrics and contribute to end-to-end automation and deployment efforts.
  • Write high-quality, production-ready code for platform-based deployment, supporting embedded engineering teams and ensuring models meet business objectives.

Required Qualifications

  • Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a Bachelor's (with 2 years of relevant experience) or Master’s degree program in Computer Science, Data Science, Statistics, Mathematics, Engineering, or a related field.
  • Deep understanding of various machine learning algorithms, including supervised (classification, regression), unsupervised (clustering, dimensionality reduction), or semi-supervised learning techniques.

Preferred Qualifications

  • Proficiency in deploying and scaling ML models using cloud services such as AWS, Google Cloud Platform, or Azure.
  • Experience with CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and ML model monitoring tools.
  • Familiarity with big data technologies including Hadoop, Spark, and Kafka; and strong backend development skills in Go or Java.
  • Demonstrated background in machine learning, generative AI, and time series analytics through coursework, research, publications, or industry experience.

Benefits & Perks

  • Compensation is determined based on hiring location, market conditions, skillset, and experience, with detailed salary ranges provided for specific regions.
  • Benefits include medical, dental, and vision insurance; a 401(k) plan with Cisco matching contributions; paid parental leave; short- and long-term disability coverage; and basic life insurance.
  • Paid time off includes 10 paid holidays, floating holiday (for non-exempt employees), birthday leave, year-end shutdown, wellness days, accrued vacation for non-exempt employees, flexible vacation for exempt employees, sick time, and optional volunteer days.
  • Additional perks may include annual bonuses, performance-based incentive pay (for non-sales roles and sales roles), and eligibility for grants of Cisco restricted stock units.

Required Skills

Model Evaluation
API Development
Hyperparameter Tuning
CI/CD Pipelines
Containerization (Docker)
Generative AI
Cloud Services (AWS, GCP, Azure)
Machine Learning
Orchestration (Kubernetes)
Deep Learning
Red Teaming
Data Preprocessing