At a Glance
- Tasks: Train AI models and evaluate their performance through coding challenges.
- Company: Join a forward-thinking team focused on AI innovation.
- Benefits: Flexible remote work, choose your projects, and earn $40+ per hour.
- Why this job: Make a real impact in AI development while working on your own schedule.
- Qualifications: PhD required, with proficiency in programming languages like Python or JavaScript.
- Other info: Independent contract position with opportunities for bonuses on high-quality work.
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Data Analyst (PhD) with an advanced degree to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model.
To apply to this role, you will need to be proficient in either Python and/or JavaScript. Your role will require proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift) in order to solve coding problems (think LeetCode, HackerRank, etc.). For each coding problem, you must be able to explain how your solution solves the problem.
Benefits- This is a full-time or part-time REMOTE position
- You’ll be able to choose which projects you want to work on
- You can work on your own schedule
- Projects are paid hourly starting at $40+ USD per hour, with bonuses on high-quality and high-volume work
- Give AI chatbots coding challenges and evaluate their outputs
- Evaluate the quality produced by AI models for correctness and performance
- Fluency in English (native or bilingual level)
- Detail-oriented
- Experience with algorithms, data structures, and debugging workflows
- A current, in progress, or completed PhD is required
Only applicants in the United Kingdom will be considered for this role. This is an independent contract position.
Data Analyst (PhD) in London employer: DataAnnotation
Contact Detail:
DataAnnotation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Data Analyst (PhD) in London
✨Tip Number 1
Network like a pro! Reach out to fellow data analysts or professionals in the AI field on LinkedIn. Join relevant groups and engage in discussions; you never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python or JavaScript. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨Tip Number 3
Prepare for coding challenges! Brush up on your algorithms and data structures, and practice explaining your solutions clearly. Use platforms like LeetCode or HackerRank to get comfortable with the types of problems you might face.
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, applying directly shows your enthusiasm and commitment to joining our team!
We think you need these skills to ace Data Analyst (PhD) in London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your proficiency in Python and/or JavaScript right from the start. We want to see how you can tackle coding challenges, so don’t hold back on showcasing your problem-solving skills!
Tailor Your Application: Take a moment to customise your application for this role. Mention your experience with AI models and any relevant projects you've worked on. We love seeing how your background aligns with what we do at StudySmarter!
Be Clear and Concise: When explaining your solutions to coding problems, keep it straightforward. We appreciate clarity, so make sure your explanations are easy to follow. Remember, we’re looking for detail-oriented candidates!
Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and get you into our system. Plus, it makes the whole process smoother for everyone involved.
How to prepare for a job interview at DataAnnotation
✨Know Your Code Inside Out
Make sure you’re comfortable with the programming languages mentioned in the job description, especially Python and JavaScript. Brush up on algorithms and data structures, and be ready to explain your thought process when solving coding problems. Practising on platforms like LeetCode or HackerRank can really help!
✨Showcase Your Analytical Skills
Since the role involves evaluating AI models, prepare to discuss your experience with data analysis and problem-solving. Think of specific examples where you've improved a model or solved a complex issue. This will demonstrate your ability to think critically and apply your knowledge effectively.
✨Prepare for Technical Questions
Expect technical questions that assess your understanding of AI models and their evaluation. Be ready to discuss how you would approach giving coding challenges to chatbots and what metrics you would use to evaluate their performance. This shows you’re not just a coder but also a thinker.
✨Communicate Clearly and Confidently
Fluency in English is key, so practice articulating your thoughts clearly. During the interview, take your time to explain your solutions and reasoning. Good communication can set you apart, especially when discussing complex topics like AI and coding.