Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Empatica

Engineering Graduate Program

Empatica

Graduate Engineer role in Empatica's Engineering Graduate Program, rotating through engineering domains for hands-on experience and development.

Posted 4/29/2026full-timeMilan • 🇮🇹 ItalyEntry LevelWebsite

Tech Stack

Tools & technologies
AndroidAWSCloudDockeriOSJavaJavaScriptKotlinKubernetesPythonSwiftTypeScript

About the role

Key responsibilities & impact
  • Participate actively in the team’s work, absorbing best practices and learning by doing while working on relevant projects.
  • Engage in comprehensive training sessions with your mentors to build foundational knowledge and skills in each domain.
  • Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
  • Communicate effectively with stakeholders to understand project requirements and provide relevant updates.

Requirements

What you’ll need
  • Has a Master’s degree in Computer Science, Software Engineering, Machine Learning, Artificial Intelligence, Biomedical Engineering, or a related field.
  • Has a basic understanding of some programming languages such as Java, C, Python, MATLAB, Kotlin, or Swift.
  • Is familiar with concepts related to web technologies (HTML, CSS, JavaScript, TypeScript) and mobile app development (iOS, Android).
  • Has a basic knowledge of cloud platforms (AWS) and containerization (Docker, Kubernetes) as a plus.
  • Has some understanding of software development methodologies and version control systems (e.g., Git).
  • Has some coursework and/or experience with machine learning, as a plus.
  • Has a problem-solving mindset and strong analytical skills.
  • Can communicate clearly and cooperate effectively with other team members.
  • Is enthusiastic and passionate about technology and software development.
  • Is eager to learn and adapt to new technologies and work in a dynamic environment.
  • Is Fluent in English.
  • Important note: Applicants should have authorization to work in Italy, as visa sponsorship is not available for this role.

Benefits

Comp & perks
  • 🧠 Multiple opportunities to be challenged and step up your career in a fast-growth company in one of the hottest areas of tech
  • 💰 Competitive salary
  • 💻 Personal MacBook
  • 🏋️‍♀️ Wellhub membership with access to gyms, online classes, personal training sessions, and nutrition plans
  • 🤍 Membership for mental health and wellness platforms
  • 🏥 Health Insurance
  • 🥗 Free healthy lunch every day
  • 🕰️ Flexible working hours
  • 👀 Much more…

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaCPythonMATLABKotlinSwiftHTMLCSSJavaScriptTypeScript
Soft Skills
problem-solvinganalytical skillscommunicationcollaborationenthusiasmadaptabilityteamwork
Certifications
Master’s degree in Computer ScienceMaster’s degree in Software EngineeringMaster’s degree in Machine LearningMaster’s degree in Artificial IntelligenceMaster’s degree in Biomedical Engineering