Lecturer (Teaching) in Machine Learning
Join to apply for the Lecturer (Teaching) in Machine Learning role at UCL
Base pay range
About us
The Department of Electronic & Electrical Engineering is looking to appoint a full-time Lecturer (Teaching) in Programming and Machine Learning. It is anticipated that the successful candidate will take up the position by the start of the third term (April) of the 2025-26 academic year.
UCL is one of the foremost universities in Britain and the world. The Department of Electronic and Electrical Engineering at UCL is recognised as one of the leading Departments for research in its subject area, worldwide.
The Department also has an extensive teaching programme, both at undergraduate (BEng and MEng) and masters levels. The Department launched new BEng and MEng degrees in Engineering (Electronic and Electrical) in 2014. They include a range of new departmental and cross-faculty modules, incorporating problem and scenario-based learning at all stages. This creates a highly engaging learning environment where students put their theoretical knowledge to practical application. The Department has also launched a number of MSc degrees over the years, the latest in Integrated Machine Learning Systems. All programmes encompass the execution of major projects where students work on various engineering or research topics.
About the role
The purpose of this post is to contribute to the Department's in teaching related to the support of the MSc in Integrated Machine Learning. This will include teaching and supporting teaching in the modules at postgraduate level and supporting the supervision of project students, as well as other planning, tutoring, and assessment activities. The role will also involve working closely with other academics in the Department, and with appointed postgraduate teaching assistants (PGTAs). The successful candidate will be encouraged to also contribute to research within the department either in the ML/AI space or within educational research.
The role is available for 12 months in the first instance. Further funding to support the post may be available.
About you
Applicants should have a degree in electronic engineering, computer science or equivalent qualifications and/or experience. They should possess knowledge of computer programming languages and machine learning techniques, evidenced by projects and/or publications.
The desired candidate will have excellent interpersonal, oral and written communication skills, with students, academics and professional services staff at all levels. They should be able to motivate and engage students, with an enthusiasm for teaching technologies and other teaching innovations. The desired candidate will have excellent time management and organisational skills, with the ability to analyse existing processes to improve efficiency.
Having a Higher Education teaching qualification is desirable, as well as experience using virtual learning environments such as Moodle or Blackboard.
How to apply
To apply for the role, click the 'Apply' button.
Required documents
* CV (including a list of major achievements to date)
* Teaching statement, including consideration of the fit to EEE given the requirement to teach in the area of Machine Learning at UCL
* [optional] Research statement, including consideration of the fit to EEE at UCL
Applications close on 6th January 2026 at 23:59.
Our commitment to Equality, Diversity and Inclusion
You can read more about our commitment to Equality, Diversity and Inclusion here : https://www.ucl.ac.uk/equality-diversity-inclusion/
Our department holds an Athena SWAN Bronze award, in recognition of our commitment to advancing gender equality.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Education and Engineering
* Higher Education
#J-18808-Ljbffr