Senior Engineer - Knowledge Engineer
JOB TITLE : SENIOR ENGINEER
CAREER LEVEL: D2
Embrace novel and varied challenges working across the business
Be connected to different functions, areas and roles across the business. We are supported by leaders in our aspiration to break down boundaries and draw on inter-functional learnings. It means we get to face interesting business problems and varied data. One day working along the whole development cycle from molecules to delivery, the next supporting HR processes or medicine launches
AstraZeneca is a global, science-led, patient-focused biopharmaceutical company that focuses on the discovery, development and commercialisation of prescription medicines for some of the world’s most serious disease. But we’re more than one of the world’s leading pharmaceutical companies. At AstraZeneca we’re dedicated to being a Great Place to Work.
ABOUT THE TEAM
A team of deep specialists, our skills range from mathematics to computation. Our diversity is our strength. We turning complex information into lifechanging and practical insights, every day. Our progressive operating model means that we stay at the forefront. Evolving and learning from what we’re seeing externally.
We impact patients lives. Empowering and enabling the business to run faster and better, we play a part in improving lives across the world.
ABOUT THE ROLE
In the role of Knowledge Engineer within the AI Services group you will be helping to make AstraZeneca’s data FAIR (Findable, Accessible, Interoperable and Reproducible). To do this you will be expected to use state of the art techniques in areas such as Information Extraction, NLP, Data Engineering and graph. We don’t expect you to be an expert in all of these but we will expect expertise in some and a willingness to learn and develop.
To do this you will need excellent software engineering skills and extensive experience of developing data processing, integration workflows for structured and unstructured data. You will also ideally have a good understanding, semantic technologies (Controlled vocabularies, ontologies and knowledge graphs).
You will be part of a global AI Services group which works on areas such Computer Vision, NLP and Optimisation and you will have the opportunity to work in projects with leading experts in some of these areas.
Candidate Knowledge, Skills and Experience
Excellent software engineering skills, with deep knowledge of Python
Extensive experience in developing scalable data processing workflows including unstructured & semi structured data
Experience of developing applications involving either machine learning, NLP, knowledge graphs or semantic technologies
Deep technical skills in 2 or more of the following areas: knowledge representation, knowledge graphs, natural language processing, data integration, data engineering and ontology development
Familiarity with application deployment technologies (containerised workflows, Kubernetes) and cloud provisioning tools (eg CloudFormation, Terraform)
A good background of working in software engineering teams and applying software engineering best practice
Good working knowledge of cloud environments (AWS preferred).
Desirable skills and experience
Experience with graph and linked data technologies, e.g. property graph, RDF(S), SPARQL, and triple-stores
Experience of working with data sources relevant to Drug Development or Biomedicine.
Experience with large scale data processing frameworks eg) Hadoop/spark
Familiarity with database technologies, RDBMS, NoSQL
In addition, candidates will be expected to demonstrate:
Good communication and facilitation skills
Good written and verbal skills, fluent English.
Be creative, collaborative, & product focused
WHY JOIN US ?
A place to do important work. We connect across the whole business to power each function to better influence patient outcomes and improve their lives. Impactful and valuable, this is where you come to raise your profile and do good for others. Rise to the challenge of shaping the future of an evolving business in the technology space.
SO, WHAT’S NEXT?
Are you already envisioning yourself joining our team? Good, because we’d love to hear from you! Click the link to apply and we’ll be in touch as soon as we can.
WHERE CAN I FIND OUT MORE?
Our Social Media, Follow AstraZeneca on LinkedIn https://www.linkedin.com/company/1603/
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
AstraZeneca embraces diversity and equality of opportunity. We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills. We believe that the more inclusive we are, the better our work will be. We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics. We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorisation and employment eligibility verification requirements.