Senior Software Engineer for AI in Chemistry

Imperial College London
London, UK
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£69,365.0 - £79,257.0
Working hours
Regular working hours
Job source

Tech stack

Microsoft Windows Agile Methodology Artificial Intelligence Data Analysis Data Infrastructure Python (Programming Language) Linux System Administration Machine Learning Software Engineering Software Requirements Analysis Software Systems Web Applications
+1 more
Information Technology

Job description

This is an exciting opportunity to be involved in the design and implementation of novel digital technologies in collaboration with a wide range of academic and industrial partners who are part of AIchemy - an AI Hub involving Imperial College London, the University of Liverpool and a large consortium of academic and industrial partners.

The Senior Software Engineer post will be ideal for an individual interested in working creatively across a range of projects and experts to deliver software from data infrastructure to novel AI, working closely with academics in Chemistry and multiple other departments, as well as partners across the larger consortium. You will also work closely with the AIchemy leadership team, project management team, researchers and other software and data scientists to deliver on objectives.

What you would be doing

You will be responsible for leading the technical discussion on project research requirements, to deliver the design, development of end-to-end software solutions to achieve research objectives involving stakeholders from Imperial College London, the University of Liverpool and a consortium of academic and industrial partners.

As a highly motivated software engineer, you will be developing the key infrastructure for the development and use of AI in Chemistry and have a clear framework of accountability, while exercising substantial personal responsibility and autonomy, applying novel technologies to diverse and meaningful challenges. This will include being able to provide expert advice, guidance and support to other members of the team to define software requirements and develop a high-level plan for development as part of an agile process.

Requirements

Do you have experience in Software development?, We are looking for an enthusiastic and highly motivated software engineer. Some of the essential requirements for this role include:

  • A postgraduate degree in Computer Science or Chemistry with strong emphasis on computational chemistry/machine learning and software development.
  • Significant experience of full cycle software development, including design, implementation and deployment
  • Experience with Windows and Linux environments
  • Experience coding with at least one industry-standard language commonly used for data analysis and web applications e.g. Python

Benefits & conditions

  • This role provides an exciting opportunity to be involved in one of the nine EPSRC funded AI Hubs funded to deliver next-generation innovations and technologies.
  • You will become part of Team AIchemy and have the opportunity to work with partners across the Hub and with other AI hubs.
  • The opportunity to continue your career at a world-leading institution and be part of our mission to continue science for humanity
  • Benefit from sector-leading salary and remuneration package (including 41 days off a year and generous pension schemes)
  • Get access to a range of workplace benefits including a flexible working policy from day 1, generous family leave packages, on-site leisure facilities and a cycle-to-work scheme
  • Interest-free season ticket loan schemes for travel
  • Be part of a diverse, inclusive, and collaborative work culture with various staff networks and resources designed to support your personal and professional wellbeing.

About the company

Welcome to Imperial, a global top ten university where scientific imagination leads to world-changing impact.

Join us and be part of something bigger. From global health to climate change, AI to business leadership, here at Imperial we navigate some of the world’s toughest challenges. Whatever your role, your contribution will have a lasting impact.

As a member of our vibrant community of 22,000 students and 8,000 staff, you’ll collaborate with passionate minds across nine London campuses and a global network.

This is your chance to help shape the future. We hope you’ll join us at Imperial College London.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:55 min

Transitioning from traditional software paths to machine learning engineering

Tarek Ziadé · Coffee With Developers

1:48 min

Automating exploratory data analysis within training pipelines

Dora Petrella · World Congress 2023

2:36 min

Applying supervised machine learning for practical rule extraction

Katja Träumner

2:36 min

Experiencing Conway's Law in heterogeneous software systems

Michael Jaeger Michael Jaeger · Europe 2026 Virtual

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:36 min

Performing exploratory data analysis to uncover underlying patterns

Julian Joseph · LIVE

Videos

See all

Related articles

See all