Overview
Hands-on Senior Data Scientist with strong full stack development and Databricks experience to build and operate data and analytics applications for global R&D users at Amgen's DDS group.
What you'll do
- Partner with product owners and R&D users to define requirements, user stories and acceptance criteria, and break business problems into application features with clear delivery priorities.
- Build and maintain responsive web applications using React, TypeScript, HTML and CSS, including forms, state management, API integration and interactive data visualization.
- Design and develop Python backend services and REST APIs with clear contracts, input validation, authentication, authorization and consistent error handling.
- Design relational data models and integrate application data with enterprise sources; write efficient SQL, manage schema migrations and troubleshoot database performance.
- Build Databricks pipelines using PySpark, Spark SQL and Delta Lake; schedule and monitor jobs, manage governed data access, and connect pipeline outputs to applications through APIs or SQL endpoints.
- Integrate analytical models, data pipelines and AI/ML capabilities into applications where they address a defined business need, and monitor the quality and reliability of those integrations.
- Write automated unit, API integration and critical user workflow tests, participate in code reviews and maintain technical documentation.
- Build and maintain CI/CD workflows, package applications in containers and deploy releases to cloud environments in partnership with IS/DTI; manage configuration and release changes.
- Own application and Databricks pipeline support, including logging, monitoring, issue triage and resolution, and improve performance and reliability.
- Collaborate across geographies with regular working-hour overlap, follow Amgen SOPs for data governance, security and privacy, and contribute through technical mentoring and knowledge sharing.
What you'll need
- Master's or Bachelor's degree and 7 to 10 years of experience.
- Demonstrated ownership of production web applications across the frontend, backend and database, with the ability to explain applications shipped, personal contributions and technical choices made.
- Strong hands-on experience with React, TypeScript or JavaScript, HTML and CSS, including responsive and accessible interfaces, state management and integration with backend APIs.
- Hands-on Python backend development and REST API design using FastAPI, Django, Flask or an equivalent framework, including access control, validation and error handling.
- Strong SQL and relational database skills using PostgreSQL or a comparable platform, including data modelling, query optimization, transactions and schema migrations.
- Hands-on Databricks experience with PySpark, Spark SQL and Delta Lake, including developing, scheduling, monitoring and troubleshooting production data pipelines and jobs.
- Experience with Git, pull requests, code reviews, automated testing and CI/CD pipelines, with practical ownership of releases and defect resolution.
- Experience deploying and supporting cloud applications on AWS or a comparable platform, including containers, environment configuration, secrets management, logging and monitoring.
- Ability to integrate data pipelines and analytical outputs into usable application workflows, communicate with non-technical stakeholders and deliver independently in a distributed team.
Nice to have
- 6+ years delivering enterprise software, data applications or analytics products, with recent hands-on full stack development.
- Experience integrating statistical, predictive, AI/ML or GenAI capabilities into production applications.
- Experience in pharma, biotech or another regulated industry, working with global stakeholders and supporting governed data.
- Experience with Power BI, Tableau, Spotfire, Shiny or Dash to complement application development and meet reporting or analytical needs.
Details
- Location: India - Hyderabad.
- Collaboration across geographies with regular working-hour overlap.
Read the full description and apply on the company’s own careers page.