Software Development Placement
Keysight Technologies · Fleet, England, United Kingdom
Apply & track with Apply EdgeOverviewKeysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.Since our beginning in a Silicon Valley garage, the entrepreneurial spirit and passion at Keysight Technologies have been focused on one mission: helping customers accelerate innovation to connect and secure the world. Join us and become part of our journey as we innovate solutions that enable the Information Era and its world-changing outcomes.We are looking for team-oriented, technically curious self-starters to join our exciting internship programme, where you will help shape the next generation of intelligent, software-driven communication systems. About the RoleAs part of our 5G Software R&D and AI/ML teams from day one, you will collaborate with experienced engineers and peers to work on high-impact, real-world problems.This role focuses on the development, integration, and validation, test framework of AI/ML-powered solutions within communication systems, combining software engineering, data-driven techniques, and telecom domain knowledge.You will gain hands-on exposure across the full development lifecycle—from design and implementation to testing and deployment—while contributing to innovative solutions.ResponsibilitiesWhat You Will Work OnIntegration, development and testing AI/ML based data-driven applications, Agents into communication system workflowsWork with Python-based machine learning frameworks, AI Agents, LLMs and toolsSupport protocol development, testing, and validation in 5G and next-generation networksCollaborate with cross-functional teams across software, RF, and system engineeringContribute to automation, analysis, and performance optimization and test design of telecom systems using AI toolsWhat You’ll GainPractical experience in AI/ML applied to real-world telecom problemsExposure to 5G/mobile communication standards and protocolsHands-on experience with modern tools and technologies, including:Python, AI/ML frameworks, LLMs/model usageC, C++, C#, .NET, WPF, Visual Studio (exposure where relevant)Insight into RF systems, communication protocols, and system-level designMentorship from experienced engineers and opportunity to make meaningful contributionsJob ResponsibilitiesParticipate in software development lifecycle activities, including design, implementation, testing, and validationSupport AI/ML model development, integration, and evaluationAssist with protocol analysis and system-level problem solvingCollaborate with internal teams and support technical activitiesQualificationsEssential Skills & QualificationsCurrently pursuing a degree in Computer Science, AI/ML, Data Science, Electronics and Communication Engineering, or related fieldsStrong foundation in Python programmingBasic understanding of AI/ML concepts (e.g., models, data processing, training workflows)Problem-solving mindset with strong analytical skillsEffective communication and ability to work in a teamDemonstrated curiosity and passion for learning new technologiesDesirable Skills (Highly Valued)Familiarity with Hugging Face, or similar model ecosystems and Model deployment or MLOps conceptsExperience with AI/ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn)Hands-on experience with tools and interfaces (e.g., Claude CLI, Microsoft Copilot, OpenAI APIs)Exposure to prompt engineering, LLM-based workflows, and automation via CLI toolsFamiliarity with communication protocols (especially mobile/5G protocols)Knowledge of network analysis, signal processing, or protocol stack, time series analysis or signal processingExperience in C/C++, C#, or .NET technologiesIdeal Candidate ProfileYou are someone who:Is passionate about AI/ML and its application in real-world engineering problemsHas curiosity about how machine learning can enhance communication systems, RF analysis, and protocol validationEnjoys experimenting with models, data, and new frameworksThrives at the intersection of software, telecom, and intelligent systems Candidates must be eligible to work in the United KingdomThis position is intended for students completing their placement year and who are available for a full 12‑month internshipCareers Privacy Statement***Keysight is an Equal Opportunity Employer.***