Software Engineer (AI)
cisco
Job Description
- Part of end-to-end AI solution delivery: design, development, and unit testing for AI-enabled features using Cisco Preferred LLM, Cisco LLM, and SDLC Agents, with Copilot for Code support to accelerate implementation
- Investigate and resolve bugs, performance issues, data discrepancies, and security concerns—using AI to minimize development lifecycle impact
- Define best practices and determine development scope using AI-driven processes
- Maintain and improve production AI solutions to ensure reliability and long-term maintainability
- Collaborate tightly with BSA and the Product Owner to deliver prioritized outcomes through the Solution and Execution phases of the Ops Mode
Minimum Qualifications:
- Bachelor's 3+ years of professional experience , Master's degree 2+years of professional experience in Computer Science, AI/ML Engineering, or a related field.
- Proven understanding of GenAI capabilities and N-Tier architectural concepts, Harness Engineering and how they influence code-design-test-deploy.
- Strong programming skills in Python, Java, Snowflake, Full Stack.
- Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Knowledge of Agile development methodology
- Knowledge and hands-on experience in building distributed backend systems with Snowflake
- Experience with development and infrastructure tools including Jira, Confluence, Jenkins, GitHub copilot, Automation, BOTs/Agents and CI/CD pipelines
- Solid communications and organizational skills, and ability to work successfully in a team environment
Preferred Qualifications:
Proven understanding of GenAI capabilities and N-Tier architectural concepts, Harness Engineering and how they influence code-design-test-deploy.
- Strong programming skills in Python, Java , Snowflake .
- Knowledge of data preprocessing, feature engineering, and model evaluation techniques.
- Knowledge of Agile development methodology
- Knowledge and hands-on experience in building distributed backend systems with Snowflake
- Experience with development and infrastructure tools including Jira, Confluence, Jenkins, GitHub copilot, Automation, BOTs/Agents and CI/CD pipelines
- Solid communications and organizational skills, and ability to work successfully in a team environment