Keysight Technologies is at the forefront of technology innovation, delivering breakthroughs in electronic design and testing. They are seeking a Software Engineering Intern to evaluate and test a new AI-powered developer onboarding tool, providing feedback and recommendations to enhance user experience.
Responsibilities
Evaluate and test a new AI-powered developer onboarding tool (built on Anthropic's Claude) to assess its effectiveness in helping new engineers get up to speed in Keysight's development environment
Follow structured onboarding scenarios and document your experience step by step, identifying gaps, friction points, and areas where the tool provides clear value
Provide written and verbal feedback on tool usability, accuracy of guidance, and overall developer experience
Collaborate with the team to iterate on prompt configurations, plugin settings, and onboarding content based on your findings
Produce a summary report with findings and recommendations at the conclusion of the internship and help make the necessary changes to ensure a great user experience
Qualification
Required
Currently pursuing a Bachelor's degree in Computer Science, Software Engineering, or a related field
Hands-on experience writing code in at least one modern programming language (C#, Python, Java, JavaScript, C++, or similar)
Strong written and verbal communication skills — this role involves documenting observations clearly for an engineering audience
Curiosity and comfort with learning new tools and development workflows
Preferred
Familiarity with developer tooling, IDEs, or CLI-based workflows
Prior exposure to AI tools, large language models, or prompt-based interfaces
Experience writing test cases, test plans, or structured QA feedback
Benefits
Keysight Technologies is an electronic measurement company.