Tech Lead
Posted
Job Title: Senior Software Developer AI/ML Engineering
Location: San Jose, CA
Years of Experience: 7 10 Years
Job Summary:
We are seeking a highly skilled Senior Software Developer with a strong background in AI/ML Engineering to join our dynamic team at Cisco. The ideal candidate will have a proven track record of developing innovative software solutions that leverage artificial intelligence and machine learning technologies. You will play a critical role in designing, implementing, and optimizing AI driven applications that enhance our product offerings and improve user experiences.
Responsibilities:
Design, develop, and maintain scalable software applications with a focus on AI/ML capabilities.
Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
Implement machine learning algorithms and models to solve complex business problems.
Optimize existing AI/ML models for performance and scalability.
Conduct code reviews and provide mentorship to junior developers.
Stay updated with the latest trends and advancements in AI/ML technologies.
Participate in Agile development processes, including sprint planning and retrospectives.
Document software designs, processes, and best practices.
Mandatory Skills:
7 10 years of experience in software development with a strong emphasis on AI/ML engineering.
Proficiency in programming languages such as Python, Java, or C++.
Hands on experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit learn).
Strong understanding of data structures, algorithms, and software design principles.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for deploying AI/ML solutions.
Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
Preferred Skills:
Experience with big data technologies (e.g., Hadoop, Spark).
Familiarity with DevOps practices and CI/CD pipelines.
Knowledge of natural language processing (NLP) and computer vision techniques.
Experience in developing APIs and microservices.
Understanding of software security best practices.
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Proven experience in leading software development projects from conception to deployment.
Strong analytical and problem solving skills.
Excellent verbal and written communication skills.
If you are passionate about AI/ML technologies and are looking to make a significant impact in a fast paced environment, we encourage you to apply for this exciting opportunity at Cisco.
Location: San Jose, CA
Years of Experience: 7 10 Years
Job Summary:
We are seeking a highly skilled Senior Software Developer with a strong background in AI/ML Engineering to join our dynamic team at Cisco. The ideal candidate will have a proven track record of developing innovative software solutions that leverage artificial intelligence and machine learning technologies. You will play a critical role in designing, implementing, and optimizing AI driven applications that enhance our product offerings and improve user experiences.
Responsibilities:
Design, develop, and maintain scalable software applications with a focus on AI/ML capabilities.
Collaborate with cross functional teams to gather requirements and translate them into technical specifications.
Implement machine learning algorithms and models to solve complex business problems.
Optimize existing AI/ML models for performance and scalability.
Conduct code reviews and provide mentorship to junior developers.
Stay updated with the latest trends and advancements in AI/ML technologies.
Participate in Agile development processes, including sprint planning and retrospectives.
Document software designs, processes, and best practices.
Mandatory Skills:
7 10 years of experience in software development with a strong emphasis on AI/ML engineering.
Proficiency in programming languages such as Python, Java, or C++.
Hands on experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit learn).
Strong understanding of data structures, algorithms, and software design principles.
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) for deploying AI/ML solutions.
Ability to work collaboratively in a team environment and communicate effectively with stakeholders.
Preferred Skills:
Experience with big data technologies (e.g., Hadoop, Spark).
Familiarity with DevOps practices and CI/CD pipelines.
Knowledge of natural language processing (NLP) and computer vision techniques.
Experience in developing APIs and microservices.
Understanding of software security best practices.
Qualifications:
Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Proven experience in leading software development projects from conception to deployment.
Strong analytical and problem solving skills.
Excellent verbal and written communication skills.
If you are passionate about AI/ML technologies and are looking to make a significant impact in a fast paced environment, we encourage you to apply for this exciting opportunity at Cisco.
