Student/intern

Oracle Oracle · Enterprise · BELGRADE, Serbia

Internship role focused on developing GraalVM, a high-performance multilingual runtime, involving compilers, virtual machines, and programming languages. The role requires a M.Sc. or Ph.D. student passionate about programming and contributing to advanced development in Oracle Labs.

What you'd actually do

  1. developing GraalVM, a high-performance multilingual runtime
  2. innovating in the area of compilers, virtual machines, and programming languages
  3. building high-performance implementations for Java, JavaScript, Ruby, R, Python, and C/C++
  4. developing various productivity tools supporting the whole GraalVM ecosystem

Skills

Required

  • M.Sc. or Ph.D. student in computer science or related field
  • Excellent English verbal and written skills
  • Expert knowledge of Java
  • basic knowledge of software architecture

Nice to have

  • other programming languages
  • virtual machine construction
  • JIT compilers

What the JD emphasized

  • Motivation to change the state of the art and push the limits of what seems possible