Back to roles

Machine Learning Software Engineer

,

Cisco Systems

💰

56000

·

N/A

🌍

London, England

·

N/A

🗓️

March 7, 2025

Apply nowApply now on company site

👤    Role

Software Engineer at Cisco, working on AI-driven applications and collaborating with Machine Learning Engineers to develop scalable, maintainable software solutions.

👤    Who you are

• You have at least 3 years of experience as a Software Engineer with strong proficiency in Python. • You possess a solid understanding of machine learning concepts, frameworks like PyTorch, and required development tooling. • You have experience writing high-quality, maintainable, and testable code with a focus on software 'ilities' such as scalability, reusability, and reliability. • You demonstrate excellent written and verbal communication skills, enabling effective collaboration across teams and stakeholders. • You have strong time management skills, with the ability to manage your workload and oversee project deadlines effectively.

📑    What the job involves

• Write high-quality, production-ready code to solve complex AI challenges and drive the development of intelligent applications. • Identify, develop, and modularize reusable software components to enhance efficiency across projects. • Design infrastructure and tooling that facilitate seamless AI model interactions, improving scalability and maintainability. • Implement and enforce best engineering practices, mentoring peers and fostering technical excellence within the team. • Maintain and optimize software architectures, ensuring stability, performance, and long-term success.

⚡    Company Benefits

• Comprehensive health, dental, and vision insurance for employees in the U.S. • 401(k) retirement plan with company-matching contributions. • Flexible vacation and paid time off policies, including 12 paid holidays and birthday leave. • Paid sick leave, with rollover benefits up to 160 hours. • Employee volunteer program with 80 hours of paid volunteering time per year. • Competitive performance-based incentive pay for sales roles with no earnings cap. • Access to professional development, career growth opportunities, and learning resources.

🚀    DEI Insights

Values & Commitments

• Cisco is committed to fostering an inclusive future by embracing diversity in all aspects. • Employees can participate in 30 Inclusive Communities, which offer connection, belonging, and allyship opportunities. • The company encourages professional development through training and mentorship on equitable workplace practices. • Cisco provides dedicated paid time off for volunteering, with over 86% employee participation in community-impact initiatives. • Inclusion and diversity efforts extend to hiring, leadership opportunities, and strategic organizational goals.

Our take

• Cisco demonstrates a strong commitment to diversity, equity, and inclusion through structured programs and initiatives. • The company actively fosters a sense of belonging through employee resource groups and community engagement. • Leadership initiatives ensure that DEI efforts extend beyond recruitment to professional growth and career advancement. • Cisco’s policies, including paid volunteer time and mentorship programs, reinforce its commitment to social impact. • The organization's mission prioritizes cultural diversity, gender equity, and broader industry representation.

Diversaa highlights standout opportunities from inclusive employers. When you continue, you’ll be redirected to the employer’s official site to complete your application. We don’t collect or store your application details - just sharing the best paths forward.