Generative AI Research Software Engineer

1 month ago


Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

Full time - 35 hours per week

The opportunity:

We are seeking a Generative AI Research Software Engineer to join the School of Informatics at the University of Edinburgh. This unique role will lead the development of cutting-edge Natural Language Processing (NLP) tools and applications for the Centre for Doctoral Training (CDT) in Designing Responsible NLP. You will be at the forefront of designing an innovative online platform showcasing responsible NLP practices, supporting students from diverse backgrounds in their research endeavours. This position offers the opportunity to leverage your expertise in full-stack development, AI/ML/LLM model fine-tuning, and project management. You will work closely with the CDT Director and Management Team, collaborating with PhD students to create impactful AI applications. Your contributions will shape the future of responsible AI, providing essential tools and resources to a broad audience, including industry, policy makers, and the public. If you are passionate about generative AI, committed to ethical tech practices, and eager to inspire the next generation of AI researchers, we invite you to be part of our vibrant, multidisciplinary environment at the University of Edinburgh.

This post is full time (35 hours per week) and we expect the successful candidate to be living in commutable distance to their place of work (the School of Informatics and Edinburgh Futures Institute).

Your skills and attributes for success:

Essential

  • Relevant university degree, in a relevant technical discipline (e.g., artificial intelligence, computer science, software engineering) or relevant post-degree professional experience (Desirable).
  • Strong web development skills in HTML, CSS, and JavaScript.
  • Strong Python development skills, with a good knowledge of existing packages for AI/NLP development.
  • A very good knowledge of existing NLP techniques, LLMs and evaluation frameworks.
  • Experience of training and/or fine-tuning custom AI/ML models.
  • Evidence of having used git and associated tools (e.g. GitHub) for version control.
  • Excellent technical problem-solving skills.
  • Strong oral and written communication skills.
  • Experience of project management.
  • Ability to understand, conceptualise and interpret the requirements of staff and students and to clearly communicate ideas to people with both technical and non-technical backgrounds.

Desirable

  • Experience with the most recent foundational language models, e.g. LLaMA-2, Vicuna, Mistral, WizardLM.
  • Experience with popular web frameworks/libraries/environments such as Django, , React, Angular, and
  • Experience with containerisation tools such as Docker and Kubernetes.
  • Experience with database systems such as PostgreSQL, MySQL and MongoDB.
  • Proven experience of managing complex projects in academic and industrial backgrounds.
  • Experience of teaching or training learners from non-technical backgrounds in technical subjects and techniques.
  • Experience in giving visualisation tutorials and workshops

£39,347 to £46,974 per annum



  • Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    Job Title: Research Engineer - System ArchitectJob Summary:We are seeking a highly skilled Research Engineer - System Architect to join our team at Hewlett Packard Enterprise. As a key member of our research organization, you will be responsible for designing and developing innovative solutions for high-performance computing (HPC) and artificial intelligence...


  • Edinburgh, Edinburgh, United Kingdom Adobe Full time

    About AdobeAt Adobe, we're passionate about empowering people to create and deliver exceptional digital experiences. Our mission is to hire the best talent and create an exceptional employee experience where everyone is respected and has access to equal opportunity.The OpportunityWe're seeking a Senior Machine Learning Engineer to join our team and leverage...


  • Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    About Us:Hewlett Packard Enterprise is a leading global technology company that delivers breakthrough technologies and technology advancements. Our research organization, Hewlett Packard Labs, is dedicated to investing in fundamental science and technology to drive innovation and growth.Job Summary:We are seeking a highly skilled Research and Development...


  • Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    About Us:Hewlett Packard Enterprise is a leading global technology company that delivers breakthrough technologies and technology advancements to provide a competitive advantage. Our research organization, Hewlett Packard Labs, invests in fundamental science and technology to drive innovation and growth.Our Team:We are a dedicated international research team...


  • Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    About the RoleWe are seeking a highly skilled Research and Technology Engineer to join our team at Hewlett Packard Enterprise. As a key member of our research organization, you will be responsible for driving innovation and advancing the state-of-the-art in high-performance computing and artificial intelligence.Key ResponsibilitiesDesign and develop...

  • Research Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    About the RoleWe are seeking a highly skilled Research Engineer to join our team at Hewlett Packard Enterprise. As a Research Engineer, you will be responsible for designing and developing innovative solutions for our HPC and AI infrastructure.Key ResponsibilitiesDesign and develop high-performance computing systems and architecturesCollaborate with...

  • Software Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom 1-Tom-Plumber Tulsa Full time

    Job Title: Gameplay ProgrammerCompany: 1-Tom-Plumber TulsaJob Type: Full-timeLocation: Remote (with occasional on-site meetings)Job Description:We are seeking a skilled Game Programmer to join our team at 1-Tom-Plumber Tulsa. As a key member of our software development team, you will be responsible for designing, developing, and implementing cutting-edge AI...

  • Research Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    Job Summary:We are seeking a highly skilled Research Engineer to join our team at Hewlett Packard Enterprise. As a Research Engineer, you will be responsible for designing and developing innovative solutions for our HPC and AI systems.Key Responsibilities:Design and develop system architecture for HPC and AI systemsDevelop and implement software solutions...

  • Software Engineer

    3 days ago


    Edinburgh, Edinburgh, United Kingdom 1-Tom-Plumber Tulsa Full time

    Job Title: Gameplay ProgrammerCompany: 1-Tom-Plumber TulsaJob Type: Full-timeLocation: Remote (with occasional on-site meetings)Job Description:We are seeking a skilled Game Programmer to join our team at 1-Tom-Plumber Tulsa. As a key member of our software development team, you will be responsible for designing, developing, and implementing cutting-edge AI...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per weekFixed term for up to 5 yearsThe Centre for Electronic Frontiers (CEF) at the University of Edinburgh is accepting applications for an experienced Research Fellow in AI for Electronics Testing & Verification automation. The position will be based at the King's Buildings Campus.The Opportunity:This position is affiliated with the...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per weekFixed term for up to 5 yearsThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that aspires to develop AI tools to accelerate innovation across semiconductor technologies, novel microchip designs and system architectures – leading to faster, cheaper, greener and overall, more power-efficient electronics. As...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per weekFixed term for up to 5 yearsThe Centre for Electronic Frontiers (CEF) at the University of Edinburgh is accepting applications for an experienced Research Fellow in AI for Electron Device Materials Discovery. The position will be based at the King's Buildings CampusThe Opportunity:This position is affiliated with the UKRI APRIL AI...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Full-time 35 hours per weekFixed term for up to 5 yearsThe Centre for Electronic Frontiers (CEF) at the University of Edinburgh is accepting applications for an experienced Research Fellow in AI for Electron Device Design. The position will be based at the King's Buildings CampusThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that...

  • Software Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom 1-800 WATER DAMAGE of Southeast Michigan Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team at 1-800 WATER DAMAGE of Southeast Michigan. As a Gameplay Programmer, you will play a crucial role in spearheading the integration of our cutting-edge AI navigation middleware into Unreal Engine.About the RoleAs a bridge between our development team and game studios, you will provide...


  • Edinburgh, Edinburgh, United Kingdom Hewlett Packard Enterprise Full time

    Job Summary:We are seeking a highly skilled Research Engineer to join our team at Hewlett Packard Enterprise. As a Research Engineer, you will be responsible for designing and developing innovative solutions for our HPC and AI systems.Key Responsibilities:Design and develop system architecture for HPC and AI systemsDevelop and implement software solutions...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Contract type: Full-time (35 hours per week)Fixed term for up to 5 yearsThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that aspires to develop AI tools to accelerate innovation across semiconductor technologies, novel microchip designs and system architectures – leading to faster, cheaper, greener and overall, more power-efficient...


  • Edinburgh, Edinburgh, United Kingdom The University of Edinburgh Full time

    Institute/Discipline: Integrated Micro and Nano Systems Full-time 35 hours per weekFixed term for up to 5 yearsThe Opportunity:This position is affiliated with the UKRI APRIL AI Hub that aspires to develop AI tools to accelerate innovation across semiconductor technologies, novel microchip designs and system architectures – leading to faster, cheaper,...

  • Software Engineer

    14 hours ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...


  • Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...

  • Software Engineer

    2 days ago


    Edinburgh, Edinburgh, United Kingdom Axiom Software Solutions Limited Full time

    About Axiom Software Solutions LimitedWe are a leading software development company that specializes in creating innovative solutions for the information security industry. Our team is passionate about delivering high-quality software that meets the needs of our clients.Job DescriptionWe are seeking a highly skilled Software Engineer - Full Stack to join our...