Python Developer
Company Name: AbbVie Category: Software Engineering Position Title: Python Developer Status: Undergraduate or Graduate Hourly Hours per week: 10 – 15 during academic year 35 – 40 during summer semester Contact Email: innovationcenter@abbvie.com Who We Are: AbbVie (NYSE:ABBV) is a global, research-based biopharmaceutical company formed in 2013 following separation from Abbott Laboratories. The company’s mission is to use its expertise, dedicated people and unique approach to innovation to develop and market advanced therapies that address some of the world’s most complex and serious diseases. AbbVie employs approximately 25,000 people worldwide and markets medicines in more than 170 countries. The AbbVie Innovation Center is located in the Research Park at the University of Illinois and provides an opportunity for students and AbbVie’s Research and Development IT group to collaborate on projects to help advance our science. Position Description: The Part-Time Student Program at the AbbVie Innovation Center, located in the Research Park, is designed to augment AbbVie’s regular staff, and is for students who are able to work in parallel to their school schedule. Major duties include: Developing in the python language as part of a team delivering machine driven insights with human language output and visual explanations Revise current python programs to include better error handling, additional unit tests and more complete documentation Refactor python functions to increase reuse and reduce codebase to a more general solution set of functions Writing helper programs to convert various system specification JSON files as needed when designs evolve Writing new functions within the various subsystems – e.g. SQL generation, natural language generation, anomaly detection, insight generation strategies engine – as new requirements evolve Qualifications: Must be registered as a full-time student Must be able to commute to the work location on a daily basis Undergraduate and Graduate students Cumulative minimum GPA of 3.0/4.0, or equivalent Must be authorized to work in the US on a permanent basis without requiring sponsorship 10 – 15 hours/week during the academic year – more if available 35 – 40 hours/week during the summer semester Passion for good software engineering practices Need basic python skills –at least one programming course using python and one algorithms course Preferred Skills: Willingness to learn Natural Language Generation (NLG) and NLP techniques Willingness to learn SQL to query databases Willingness to learn data visualization in python for visual explanations Familiarity with software engineering practices such as test-driven development, source-code control, inline documentation, modular programming and refactoring Willingness to learn data science techniques in anomaly detection, change point detection, clustering, multi-variate linear modeling and chat bot development Willingness to learn the Amazon Web Services Model Willingness to learn modern computation environments such as docker containers and notebook environments. Willingness to eventually learn the UX side of integration of these capabilities. Note: The position will be hired through a third-party hiring agency and will begin as soon as possible over the fall semester 2019 with an option to continue through the spring, summer and 2020-2021 academic year. To apply: Submit your resume to innovationcenter@abbvie.com Learn more about us at: www.abbvie.com