SonicJobs Logo
Login
Left arrow iconBack to search

Research Scientist - AI infra

Project People
Posted 24 days ago, valid for 8 hours
Location

Edinburgh, City of Edinburgh EH13EG, Scotland

Salary

£40,000 - £65,000 per annum

Contract type

Full Time

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • We are seeking several contract Research Scientists with expertise in computer systems and AI infrastructure to conduct innovative research.
  • Candidates should have a Bachelor's or Master's degree in Computer Science or a related field and possess at least 3 years of relevant experience.
  • Key responsibilities include rapid prototyping, performance optimization of distributed systems, and publishing research findings in top-tier journals.
  • The role requires strong programming skills, particularly in C/C++, along with good communication and teamwork abilities.
  • The salary for this position is competitive and commensurate with experience.

Job Summary:

We are looking to hire several contract Research Scientists with expertise in computer systems and AI infrastructure to conduct cutting-edge research at the intersection of computer systems, machine learning, and distributed systems. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributed systems, and machine learning systems.

Key Responsibilities:

  • Rapid Prototyping:Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments.
  • Performance Optimization:Perform detailed profiling and optimization of operating systems and large-scale distributed systems, leveraging a range of heterogeneous hardware (e.g., CPU, NPU) for enhanced performance.
  • Research Publications:Transform research findings and innovative contributions into high-impact publications in top-tier academic journals and conferences.
  • Technical Documentation:Create and maintain comprehensive technical documentation outlining research methods, design decisions, and implementation specifics to ensure reproducibility and support internal knowledge sharing.
  • Stakeholder Engagement:Communicate research progress, performance insights, and key outcomes to internal stakeholders through clear and engaging presentations.

Person Specification:

List details of Knowledge, Skills, Experience and Qualifications needed to do the job:

Required:

  • Bachelor's or Master's degree in Computer Science or a related technical field.
  • Be comfortable with research methodology.
  • Have an in-depth understanding of operating systems and/or distributed systems and/or cloud computing and/or machine learning algorithms.
  • Good programming skills, master of at least one language, such as C/C++.
  • Good communication and teamwork skills.

Desired:

  • PhD in operating systems, distributed systems, machine learning, or a related field.
  • Published papers in top journals/conferences focused on systems (NSDI, EuroSys, SoCC, OSDI etc.) and/or machine learning (NeurIPS, ICML, ICLR).
  • Experience in the full lifecycle of developing, deploying, and maintaining large-scale cloud production systems, demonstrating expertise in scalability, reliability, and performance optimization.

Apply now in a few quick clicks

By applying, a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.