Software Engineer (Full Stack)

Job Category: Technology and IT
Job Type: Full Time
Job Location: USA
Company Name: AbbVie

Company Overview

AbbVie is a leading global biopharmaceutical company dedicated to developing medicines and solutions that prioritize meaningful impact — for patients, communities, and the world. Our mission is to tackle complex health challenges and improve lives across key therapeutic areas including immunology, oncology, neuroscience, eye care, aesthetics, and other critical areas of unmet medical need.

About the Job

At AbbVie, our mission is to discover and deliver innovative medicines and solutions that tackle today’s serious health challenges while preparing for those of tomorrow. We are committed to making a lasting impact on people’s lives across key therapeutic areas, including immunology, oncology, neuroscience, and eye care, along with products and services in our Allergan Aesthetics portfolio.

Position Summary

Join an inclusive and collaborative Business Technology Solutions (BTS) team where your work makes a real difference! As a Software Engineer at AbbVie, you’ll be part of a digital transformation journey that drives better outcomes for patients and communities worldwide.

Location:
This hybrid position is based in Worcester, MA.

About the Team

The Information Research East team at AbbVie supports a wide range of data analytics and visualization needs for a community of scientists focused on pharmaceutical research and development (R&D). This role offers a unique opportunity to work within a cross-functional team of scientists and IT professionals to develop next-generation informatics platforms and analytical pipelines.

Key Responsibilities

  • Independently design and implement data-driven, software, or technology solutions addressing scientific and business needs.

  • Collaborate with cross-functional teams to build and maintain custom web applications.

  • Work closely with researchers to design, prototype, test, and fine-tune data analytics and visualization tools.

  • Ensure the security and integrity of software applications and safeguard critical data.

  • Continuously explore new web technologies and data analysis tools, applying innovative approaches to optimize outcomes.

  • Uphold AbbVie’s values by demonstrating a commitment to patients, innovation, diversity, integrity, and continuous improvement.

Qualifications

Required:

  • Bachelor’s degree in a relevant field with 5+ years of experience, or Master’s degree with 4+ years of experience.

  • Strong ability to work independently and manage time effectively in a dynamic environment.

  • Exceptional written and verbal communication skills.

  • Proficiency with Python, including libraries like pandas and NumPy for scientific computing and data analysis.

  • Solid experience in web development with JavaScript, TypeScript, or ReactJS.

  • Familiarity with web frameworks such as Flask or FastAPI.

  • Experience integrating Generative AI techniques into software solutions.

  • Knowledge of object-relational mapping (ORM) tools.

  • Strong documentation, presentation, and training skills.

Compensation and Benefits

The salary range for this role will depend on location and individual factors and may be updated in the future.
Employees are eligible for a comprehensive benefits package that includes vacation, holidays, sick leave, medical/dental/vision coverage, 401(k) plans, and short-term incentive programs.

Please note: All forms of compensation and benefits are subject to company discretion and relevant laws.

Commitment to Equal Opportunity

AbbVie is dedicated to fostering a diverse and inclusive workplace where everyone has the opportunity to thrive. We proudly uphold principles of integrity, innovation, and service to our communities.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx