A research internship at Oracle Labs will give you an opportunity to explore complex software research problems in the program analysis and application security space. You shall be leveraging any existing knowledge in these areas as well as applying skills and techniques in machine learning, program analysis, taint analysis, fuzzing, NLP, synthesis etc. to advance the state of the art, working alongside engineers and researchers at Oracle Labs. You will also have the opportunity to tailor the project to your own experience and academic programme requirements, if any. This is a paid position, remunerated in accordance with industry standards.
Career Level - IC1
ResponsibilitiesWork with the project lead and the team to identify interesting research problems that will enhance the existing body of knowledge in the selected areaDevelop research infrastructure that aids rapid experimentation and results captureDevelop software prototypes as required, to test novel approaches and derive theoretical and practical insightsAuthoring and presentation of technical papers and talks to a wider audience at Oracle LabsQualifications & Skills Requirement
Currently pursuing an undergraduate (3rd or 4th year) or masters degree in Computer Science or related disciplines with strong interest in software researchPassion for solving real world problems through research and developmentDemonstrable experience in one or more of machine learning, program analysis, application security and/or distributed systemsProgramming experience in two or more of C/C++, Java, Python, Javascript, Node.js, Scala or similarExperience of processing large data sets to derive insights would be beneficialResearch experience demonstrated by publications in leading journals would be a plusAbility to work independently and as part of a teamAbility to read, write and communicate in English fluently#J-18808-Ljbffr