About The Position

The 2027 Business Technology Solutions (BTS) Internship at AbbVie offers participants the opportunity to gain world-class experience in one of the most dynamic organizations in the pharmaceutical industry. The intern will be aligned to either a Data Engineering or Software/Application Engineering track. The Software/Application Intern will help design, build, and maintain enterprise applications across the stack while applying technical and business knowledge, analytical thinking, and creative problem-solving. Responsibilities may include developing, testing, and maintaining highly interactive, responsive user interfaces; building backend services, APIs, and microservices in Java (Spring Boot); implementing server-side logic, workflows, and data pipelines; and optimizing performance, scalability, and reliability. The Data Engineering Intern will help build, maintain, and optimize the data infrastructure, including databases and data pipelines. Responsibilities could include supporting the design and development of data, software, or technology solutions to answer scientific or business questions; leveraging a range of technologies related to programming languages, data integration, data warehousing, and data visualization and analysis; helping build, maintain, and optimize data infrastructure; ensuring data is collected, processed, and stored efficiently and securely; and integrating different data sources to create the foundations on which analytics and data science can operate. This is an 11-week onsite internship, with the majority of interns placed in Lake County, IL, though placement in any U.S. AbbVie or Allergan Aesthetics location is possible based on business need.

Requirements

  • Pursuing a Bachelor's degree in Computer Science, Computer Engineering, AI or related majors with a minor or concentration in one of the above fields.
  • Graduation date between December 2027 – June 2028.
  • Must be enrolled in university the semester following your internship and graduate within 1-year post internship.

Nice To Haves

  • Software/Application Engineering Track: school or work experience with Front End — NodeJS, Vue.js, HTML; Back End — Java, JavaScript; Full Stack — Java, SQL, TypeScript; APEX or Python; ability to apply generative AI to custom software solutions.
  • Public code portfolio (GitHub, GitLab, Bitbucket) highly preferred.
  • Data Engineering Track: strong programming experience in Java, Python, R, and SQL.
  • Experience using APIs to extract data and applying large language models or machine learning algorithms.
  • Previous internship or related experience.
  • Technical and business insight, strong analytical skills, and creative problem-solving abilities.
  • Proven track record of teamwork, adaptability, innovation, initiative, and integrity.
  • Excellent communication, leadership, and project management skills.
  • Cumulative GPA of 3.00 or higher.

Responsibilities

  • Design, build, and maintain enterprise applications across the stack.
  • Develop, test, and maintain highly interactive, responsive user interfaces.
  • Build backend services, APIs, and microservices in Java (Spring Boot).
  • Implement server-side logic, workflows, and data pipelines.
  • Optimize performance, scalability, and reliability of applications.
  • Build, maintain, and optimize the data infrastructure, including databases and data pipelines.
  • Support the design and development of data, software, or technology solutions to answer scientific or business questions.
  • Leverage a range of technologies related to programming languages, data integration, data warehousing, and data visualization and analysis.
  • Ensure data is collected, processed, and stored efficiently and securely.
  • Integrate different data sources and create the foundations on which analytics and data science can operate.

Benefits

  • Competitive pay
  • Relocation support for eligible students
  • Select wellness benefits
  • Paid holiday / sick time
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service