Camila Rangel Smith
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    # Turing REG Recruitment - FAQ ## Application Stage ### Is the position open to applicants outside of the UK who do not currently have a UK working Visa but could obtain one? Yes, the positions are open to applicants outside the UK and our HR Team (HR@turing.ac.uk) will be able to offer you additional information on the process of obtaining a working Visa. ### Are you accepting remote applicants? Our team is currently trialing being remote-first and is minimising the amount of time people will be required to be in the office, until at least June 2022. Requirements for in-office attendance will depend on projects, but we will seek to match these to individual preferences wherever we can, and no team member will be asked to be in the office more than one day per week during the trial period. Note however that our members need to be based in the UK. ### What would be the starting date? We are keen to grow the team so would prefer if people can start within 3 months of an offer being made and would be happy for successful candidates to start sooner. However, we are looking to recruit multiple people and we are hiring for the long term, so we can support later starting dates if a successful candidate's circumstances require it. ### How many open positions are available? We are looking to grow the team by up to 10 people at Standard level in this recruitment round, with the timing of recruitment dependent on finding the right candidates, project demand and the rate at which we can effectively support new starters in joining the team. ### If my application was unsucessful in the past, am I allowed to apply again this time? If you applied and did not get selected to interview you are welcome to apply again, but we suggest to revise your cover letter and CV and make them more in line with the requirements specified in the job ad. If you applied and were unsuccesful at the interview stage, you are welcome to reapply if your profile has significantly progressed since the interview (new projects, job roles or other sources of experience). In general, we suggest to wait for at least one year before applying again. ## Profile ### Are there particular domains or skillsets that you are interested in for these roles? We are really open to any domain, area of expertise, skillset that is broadly related to research data science or research software engineering. In case you have experience or are interested in High Performance Computing, as part of the open positions we are actively looking for new members of the team to work on that area as Research Computing Engineers (you can drop an email to [Tomas Lazauskas](https://www.turing.ac.uk/people/researchers/tomas-lazauskas) to learn more about it). We are also particularly keen to attract a person with an interest and/or experience in digital humanities (for more information about this contact [David Beavan](https://www.turing.ac.uk/people/researchers/david-beavan)). However, we are recruiting for multiple positions, and are interested in a wide range of skills and experience, so please do apply if you are interested and have experience relevant to research software engineering and data science, broadly defined. You can see the range of [projects the team works on](https://www.turing.ac.uk/research/research-engineering#projects) and backgrounds of [current team members](https://www.turing.ac.uk/research/research-engineering/meet-the-team#the-team) on our website. Some of the team have also been featured in [project](https://livingwithmachines.ac.uk/introducing-david-beavan/) and [institute](https://www.turing.ac.uk/research/research-engineering#researcher-spotlight) spotlight interviews and the [Turing podcast](https://www.turing.ac.uk/news/turing-podcast) (episodes 1, 8, 9, 15, 16). ### What is a Research Computing Engineer? This role presents a new exciting opportunity to join the growing team of research computing experts at The Turing. The team assists the Turing community with designing, building, deploying, and maintaining research infrastructures, as well as providing service delivery and user support for the Institute’s research computing platforms. This is an opportunity for a technically-skilled professional with a good understanding of either cloud or high-performance computing (HPC), experience with both application and infrastructure, and an interest in facilitating and enhancing world-leading data science and AI research. You will build tools and automation to eliminate mundane operations and craft repeatable processes. As part of the team, you will also work with other research software engineers and data scientists on various projects and will participate in all phases of cloud / HPC development, from requirements-capture, definition, and design; to development, deployment, and maintenance; to performance tuning and monitoring. You are also expected to keep up-to-date with the latest cutting-edge developments, and/or make use of the UK’s most advanced computing facilities like ARCHER 2, JADE 2, and Baskerville. ### Should the cover letter address each of the skills and requirements in the person specification section of the job description? It is important that the cover letter, in conjunction with the CV, highlights the requirements listed as "check at Application" on the Person Specification, and shows a (general) understanding of the role of a research data scientist or software engineer. Also, it is important to highlight: - Your past experience working with code and/or data - Why you would like to become part of the Research Engineering Group - How your skillset would complement the activities of the team. ### What does "equivalent professional experience" mean? If you do not have a PhD degree but have worked for a few years and believe you have gained the essential skills mentioned in the Person Specification, we encourage you to apply. Such experience might include exposure to research projects, awareness of the importance of reproducible software and tools, working with or leading a team of people with different skill sets, deciding on how to best achieve an objective from a data science perspective, or presenting advice/results to an audience. We would like to hear about your prior experience in your cover letter. If you prefer, feel free to get in touch with Federico (fnanni@turing.ac.uk) or Camila (crangelsmith@turing.ac.uk) about this point. ### Would not having a PhD prevent me from career progression, in terms of becoming a Senior Research Data Scientist/Research Software Engineer at the Turing Institute? Absolutely not, our internal career progression is based on internal milestones and contributions to the group and the Turing community - do not worry about this at all. ## Position ### What is the difference between a Junior and a Standard role? The main difference between the Junior and Standard roles is that the Junior is a training position for becoming (in 1-2 years) a Standard research data scientist or software engineer. We consider candidates for the Standard position if they have a PhD or an equivalent working experience (meaning for instance a few years of work in a data scientist or software engineer position, in close contact with research projects). If you think you have enough experience you can apply to the Standard position and stress this in your cover letter. You can also apply to the Standard position and mention in your cover letter that you are also considering the Junior position, in case you feel your profile or working experience is in between the two. Feel free to get in touch with Federico (fnanni@turing.ac.uk) or Camila (crangelsmith@turing.ac.uk) about this point. ### For the Junior post it states as Essential: "Fluency in one or more modern programming languages used in research in data science and artificial intelligence". In my case I am familiar with X, would my computing knowledge satisfy this criteria? Depending on the project, we work with different programming languages and different settings, so more than the programming languages you currently know the important aspect for us is the willingness and ability to pick up new languages along the way, based on your previous experience (especially in research and data analysis contexts). ### Given the job profile in the REG team, what do REG members tend to transition to (for eg. Academics, or Industry, or something else)? We have only had a few members of the team who have moved on with their career trajectory so far. Some of them moved to a traditional academic position (for instance pursuing a PhD, taking a professorship), and others to industry and government positions. Others have progressed to more senior roles within the team. ### Would the candidate be able to bring their own projects with them and/or seek funding while in the role ? The team's role at the Turing is to collaborate with institute researchers to support their research agendas, rather than pursuing our own. It is much, much more usual for team members to be working on other people's projects than their own. If you would like to prioritise pursuing your own research agenda at the Turing there are [other types of positions](https://www.turing.ac.uk/work-turing) at the Institute that allow you to do this. However, we are keen to support team members in pursuing their careers, including developing and leading projects. We would generally expect these to be projects that would be a sufficiently good fit for the team and the Turing that we would take them on even if the particular team member was not involved. We would also expect team members that do lead their own projects to continue to work collaboratively with others in REG and the Institute. We would therefore not expect people to be bought out more than 50% on their own project and would expect the project to involve other members of the team or the Institute. Nevertheless, while a permanent role within REG is not meant for pursuing an independent research agenda, we highly encourage initiatives and are open to hear new ideas and contributions. So, if you think your project would benefit our group and the Turing (and vice-versa) you should highlight it in your cover letter. ## Interview ### Could you describe the interview process? As we mentioned in the job description, all interviews are currently held remotely. We operate a two-stage interview process. If you are successful at the screening stage, you will be asked to attend the first interview via video call. In this interview, you will be expected to give a ten-minute presentation on code you have written that either demonstrates an algorithm that you consider important in data science or illustrates your use of good research software engineering practices. Existing examples of work are encouraged as long as the code was substantially written by you. You should be prepared to answer questions about both the code and the research challenge it addresses or the algorithm it demonstrates. Any source code shared for the interview will be treated in the strictest of confidence. The second interview is usually held about one week later for successful candidates. This interview focusses on your previous experience and competencies for the role. There will also be a problem-solving discussion with the interview panel, where you may want to use paper and pen to arrive at an understanding of a proposed data analysis challenge. In both interviews, there will be the opportunity to ask questions about the role and the team. ### Does the algorithm need to be written entirely by me? In the this interview we expect you to demonstrate your ability to write code for addressing a data science task in a reproducible manner and/or to use good software engineering practices for developing research software. This could be done by presenting a data analysis script or piece of research software written entirely by you, or by presenting a larger piece of research software you have made a significant contribution to. Using existing libraries that implement algorithms you are using is fine (and good practice), but in all cases there must be a significant amount of code you have written yourself, it must be clear what code you have written yourself,and we expect you to talk about and answer questions on (i) the code you have written, (ii) the underlying algorithms or methods your code is implementing or using, and (iii) the research domain or question for which you are applying them. ### Can you give any more detail on what the panel expect from the algorithm which will be presented - does it need to meet any certain criteria, for example have a certain level of complexity? In this interview we expect you to demonstrate your ability to write code for addressing a data science task and/or to use good research software engineering practices for ensuring research reproducibility. This could be done by presenting for instance a data analysis script written by you, where you would describe us the implementation and answer some general questions. The adopted algorithms can be ones available in existing software libraries, integrated for intance in a data analysis workflow, but they can also be written by you if you prefer. We will not evaluate you on the complexity of the algorithm, but in your understanding of its implementation, awareness of its potential downfall and its overall appropriateness to solve the problem you are trying to address. ### Will I be only explaining the algorithm / analysis / software, or running it and discussing the results? You will be presenting your chosen analysis, algorithm or software and its implementation, but you should be able to talk about the results of the analysis or the performance of the software. It would be useful to be able to run the code to generate results, but we recognise this is not always reasonable in an interview setting. If this is not not feasible then you should bring some previously generated results so that we can have a conversation around inputs and outputs. The discussion will likely touch on the performance of the algorithm in terms of e.g. speed, accuracy or range of applicability, but our goal is to evaluate your understanding of the algorithm, analysis or software and its implementation rather than to assess you on the performance of your particular implementation. ### Should the presentation be verbal only or should I produce some materials alongside it - would the committee prefer presentation directly from an IDE, or using a presentation software? You should be able to show and (potentially) run the code (this could be using Jupyter notebooks, Rmarkdown, a mix of an IDE and the command line). You are welcome to include any other material that could be useful for supporting your presentation. ### What will the problem solving aspect of the second interview involve? Will I be asked about particular data science or machine learning approaches? Will I need to write code or explain the details of an algorithm's implementation? In this interview we expect you to discuss a question related to the analysis of an example dataset. All information required to answer the question will be given to you in beginning of the interview. **No preparation or specific technical knowledge** is expected or required. The goal of this exercise is not to test your understanding of any particular algorithm or data science method, but rather to assess your general approach to tackling a data science question. This exercise will not require you to write any code or explain the details of any algorithm. The exercise isn't assessed on whether or not you know the "right" answer to a particular data science question, but on the process you go through to understand the question and the data and your reasoning for the approaches you suggest. Taking some time to think through the question is fine, as is asking questions to the interviewers. Consider them as subject matter experts coming to you to answer a question using their data. ### Is there anything in particular I should prepare for the problem solving interview? Nothing at all. The best thing you could do to be prepared is to eat well, take some long walks far away from the computer and get a good night's sleep. ## My question is not answered here Please contact Federico (fnanni@turing.ac.uk) or Camila (crangelsmith@turing.ac.uk) with any additional questions you may have. We also run monthly drop-in sessions where you can meet some of the current team and ask them questions face to face. These sessions will be hosted by team members who won't be involved in that month's interview process, and questions you ask at these sessions will have no influence on how your application is treated. To be informed of the details for these drop-in sessions, please register for the team's [recruitment newsletter](https://tinyletter.com/turing-reg-recruitment).

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully