Lecturer in Software Systems, Artificial Intelligence and Data Engineering

Lecturer in Software Systems, Artificial Intelligence and Data Engineering

Full-Time 52487 - 61534 £ / year (est.) No working from home possible
U

At a Glance

  • Tasks: Conduct research and teach in Software Systems, AI, and Data Engineering at a top UK university.
  • Company: UCL's Department of Computer Science, ranked second in the UK for research power.
  • Benefits: 41 days holiday, hybrid pension scheme, on-site gym, and enhanced family leave.
  • Other info: Inclusive environment with a commitment to diversity and excellent career growth.
  • Why this job: Join a leading team and shape the future of AI and software engineering.
  • Qualifications: PhD in Computer Science or related field with a strong research track record.

The predicted salary is between 52487 - 61534 £ per year.

UCL's Department of Computer Science (CS) is a top-ranked department in the UK. In the 2021 Research Excellence Framework (REF) evaluation, UCL Computer Science was ranked second in the UK for research power and first in England.

The Software Systems Engineering group (SSE) undertakes world-leading research in areas including Requirements Engineering, Program Analysis, Software Analytics, Software Fairness, Software Testing, Automated Program Repair, Search-Based Software Engineering, Software Engineering for Artificial Intelligence, and Artificial Intelligence for Software Engineering. The SSE group seeks to complement and strengthen its expertise by recruiting an outstanding researcher active in Software Engineering and Artificial Intelligence, and Artificial Intelligence and Data Engineering.

We welcome applications from candidates with expertise in at least one of the following areas (more than one is desirable):

  • SE & AI: Expertise in Software Engineering for AI (SE for AI) and Artificial Intelligence for Software Engineering (AI for SE). Research may cover design, implementation, operation, and assurance of AI-powered software systems, and the impact and utilization of AI methodologies in software engineering.
  • AI and Data Engineering: Data engineering for software systems, building robust infrastructures to manage, store, and process data, enabling machine learning and intelligent features within software. This includes data preparation, feature engineering, real-time and batch inference, data lifecycle management, governance, privacy, and ethical use.

The post holder will carry out research, teaching and administration within the Department of Computer Science at UCL.

The Department of Computer Science (CS) at UCL is looking to appoint a Lecturer in Software Systems, Artificial Intelligence and Data Engineering. This is a full-time permanent post at Grade 8 with a salary range £52,487–£61,534 inclusive of London Allowance per annum. The appointee will be based in the Software Systems Engineering (SSE) group within the UCL CS Department.

A PhD in Computer Science or closely related area is essential. The appointee must demonstrate a strong track record in high-quality research, evidenced by publications in leading peer-reviewed journals and conferences, and other impactful research outputs in at least one of the subject areas: software engineering for artificial intelligence, artificial intelligence for software engineering, artificial intelligence and data engineering.

To apply for the vacancy please click on the 'Apply Now' button below. Please submit a complete curriculum vitae including:

  • Education history
  • Details of previous employment
  • Details of current or most recent employer (name and address, job title and duties)
  • References and abstract of 5 publications representative of recent work (last 5 years)
  • URLs of Google Scholar and DBLP pages
  • A complete list of publications
  • Membership in professional organisations
  • Three referees with name, relationship, contact details
  • Brief statements of research and teaching experience and interests (no longer than two sides of A4 each)
  • Brief statement on Equality, Diversity and Inclusion (no longer than one side of A4)

If you have any queries regarding the vacancy or the application process, please contact Professor Federica Sarro at f.sarro@ucl.ac.uk. The applications will be periodically reviewed; the position will not close before 26 April and may close earlier if suitable candidates are shortlisted.

As well as the exciting opportunities this role presents, we offer benefits including:

  • 41 days of holiday (including 27 days annual leave, 8 bank holidays and 6 closure days)
  • Hybrid final salary pension scheme
  • Cycle-to-work scheme and season ticket loan
  • On-site nursery and gym
  • Enhanced maternity, paternity and adoption pay
  • Employee assistance programme: Staff Support Service and discounted medical insurance

We are committed to equality of opportunity and inclusivity. We particularly encourage applications from groups underrepresented in the workforce. Our department holds an Athena SWAN Gold award. This appointment is subject to UCL Terms and Conditions of Service for Research and Support Staff.

Lecturer in Software Systems, Artificial Intelligence and Data Engineering employer: UCL

UCL's Department of Computer Science is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration among leading researchers in Software Systems, Artificial Intelligence, and Data Engineering. With generous benefits such as 41 days of holiday, a hybrid pension scheme, and a commitment to equality and diversity, UCL provides an enriching environment for professional growth and impactful research, making it an ideal place for those seeking meaningful and rewarding careers in academia.

U

Contact Details:

UCL Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Lecturer in Software Systems, Artificial Intelligence and Data Engineering

Tip Number 1

Network like a pro! Reach out to current or former staff at UCL, especially in the Computer Science department. A friendly chat can give us insights into the culture and expectations, plus it might just get your name on the radar.

Tip Number 2

Showcase your research! Prepare a solid presentation of your recent work, focusing on how it aligns with UCL's goals in Software Engineering and AI. We want to see your passion and expertise shine through!

Tip Number 3

Practice your interview skills! Mock interviews with friends or colleagues can help us refine our answers and boost our confidence. Remember, it's not just about what we say, but how we say it!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive and engaged with our platform.

We think you need these skills to ace Lecturer in Software Systems, Artificial Intelligence and Data Engineering

Software Engineering
Artificial Intelligence
Data Engineering
Requirements Engineering
Program Analysis
Software Analytics
Software Testing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to highlight your expertise in Software Engineering and AI. We want to see how your experience aligns with the role, so don’t be shy about showcasing relevant projects and publications!

Craft a Strong Research Statement:Your research statement should reflect your passion and vision in the field. Keep it concise but impactful, focusing on your contributions and future plans in Software Systems and Data Engineering. Remember, we love innovative ideas!

Showcase Your Teaching Experience:Don’t forget to include your teaching experience! We’re looking for someone who can engage students effectively, so share any relevant teaching methods or courses you’ve developed. Let us know how you make learning exciting!

Submit Through Our Website:When you're ready to apply, make sure to submit your application through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates!

How to prepare for a job interview at UCL

Know Your Stuff

Make sure you brush up on the latest trends and research in Software Engineering, AI, and Data Engineering. Be ready to discuss your own research and how it aligns with the work being done at UCL's SSE group.

Showcase Your Publications

Prepare to talk about your top publications and their impact. Highlight how your work contributes to the field and be ready to explain complex concepts in a way that’s easy to understand.

Engage with Teaching Philosophy

Think about your teaching style and philosophy. Be prepared to discuss how you would approach teaching complex subjects and how you can contribute to the department's commitment to equality, diversity, and inclusion.

Ask Insightful Questions

Prepare thoughtful questions about the department's research focus and future directions. This shows your genuine interest in the role and helps you assess if it's the right fit for you.