Software Engineer (Intern)
Core
Six-month internship for students to build Java-based software solutions and apply AI knowledge to Nexthink's digital employee experience management system.
Role type
Software Engineering Intern (AI focus)
Builds
Digital employee experience management software for IT teams
Domain
IT Operations / Digital Employee Experience / AI
Deliverable
production ML models
Required skills
Java, AI fundamentals, software development best practices, SOLID principles, microservices theory, Kubernetes, distributed systems, Kafka
Preferred skills
Retrieval-augmented generation (RAG), search optimization, database design for AI applications
Responsibilities
Assist in developing and testing Java-based software solutions, apply programming skills and AI knowledge to team work, collaborate with senior engineers in agile meetings and code reviews, contribute to documentation, learn software development best practices
Seniority
Intern
