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