Senior Engineer - Data Solutions
Novo Nordisk
- Bangalore, Karnataka
- Permanent
- Full-time
- Responsible to collaborate with various data science, ML, AI, imaging, bioinformatics, real-world evidence, and other research teams to build modern data-driven enterprise-ready solutions.
- Ensure Interface with business partners to lead architecture and development of enterprise cloud-based data solutions and pipelines that feed into data science solutions.
- Responsible to work with the data engineering, data science, and data ownership teams to collect relevant data elements and implement data pipelines (data acquisition, preparation, cleaning, and consolidation) as an integral part of data science activity.
- Work closely with various stakeholders to provide end-to-end support in data ETL and consumption. Transform and grow data science prototypes into scalable, reliable, secure, and maintainable, AI-powered software products based on distributed architectures.
- You will work and collaborate in cross-functional teams with IT, machine learning engineers, and data scientists in application areas ranging from real-world data and omics to computer vision and natural language processing.
- MSc degree with 5+ years of relevant experience or a PhD degree with 3+ years of relevant experience. Degrees within computer science, mathematics, engineering, physics, statistics, or a related quantitative discipline are preferred.
- Relevant experience in building and operationalizing complex data solutions, correcting problems, applying transformations, and recommending data cleansing/quality solutions.
- SQL, DynamoDB, RedShift, EFS, EMR, EBS, Elastic ache and other relational/non-relational database technologies/concepts.
- AWS data-related services such as Storage Gateway, CloudWatch, Glue, Athena, S3, Lambda, Data Pipeline, Data Migration, Step functions.
- Cloud & software engineering: microservices, Kubernetes, GPU & high-performance computing. Versioning (git), CI/CD, DevSecOps, observability, agile development.
- Working knowledge of programming languages: Python (mandatory), R, Scala.
- Thought leadership within the field of data engineering and technical leadership of more junior team members in engineering teams.