The business problem is to contribute to the digital transformation of AbbVie, a leading biopharma company, by creating solutions that impact patients and their communities for the better, specifically in the area of pharmaceutical R&D data analytics and visualization.
Requirements
- Extensive experience with Python, including data analysis and scientific computing tools, such pandas and NumPy.
- Strong understanding of Web app development, with experience in JavaScript, Typescript, or ReactJS
- Good understanding of web application frameworks such as Flask or FastAPI.
- Familiarity with object-relational mappers (ORMs).
- Experience incorporating Generative AI techniques into custom software solutions is valued but not required.
Responsibilities
- Independently design and develop data, software, or technology solutions to answer scientific or business questions, demonstrating proficiency across a range of technologies related to programming languages, data integration, and data visualization and analysis; routinely demonstrate initiative and creativity in developing technology solutions.
- Fosters and sustains collaborative relationships with cross-functional teams to successfully design, develop and maintain web applications tailored to custom business needs.
- Serves as technical expert to develop, test and implement significant new products, or operational improvements or devise new approaches to problems at the division/business unit.
- Work directly with researchers and scientists as an integral team member in designing, prototyping/testing, and tuning data for analytics and visualizations.
- Employs best practices into ensuring security and integrity of software solutions, safeguarding data and system operations.
- Continuously seeks learning opportunities to stay updated with emerging web technologies and data analysis tools, applying innovative solutions to improve processes and outcomes by studying state-of-the-art tools, techniques, and computing equipment.
- Provides technical leadership and mentors and consults with less experienced staff in planning, methods, procedures, standards and best practices.
Other
- Bachelor’s Degree with 6 years’ experience; Master’s Degree with 5 years’ experience; PhD with 0 years’ experience.
- Demonstrated responsibility managing client/customer relationships.
- Ability to work independently with strong time management skills.
- Excellent written and verbal communication skills, with ability to communicate effectively with scientists, developers, application analysts, managers and IT professionals.
- Good presentation, training, and documentation skills.