At a Glance
- Tasks: Train AI models and evaluate chatbot performance with coding challenges.
- Company: Join a forward-thinking tech 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 while working on your own schedule.
- Qualifications: Proficient in Python or JavaScript; detail-oriented with coding skills.
- Other info: Independent contract role for UK applicants only.
The predicted salary is between 28800 - 48000 £ per year.
We are looking for a Swift Developer 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.
Responsibilities:
- Give AI chatbots coding challenges and evaluate their outputs
- Evaluate the quality produced by AI models for correctness and performance
Qualifications:
- Fluency in English (native or bilingual level)
- Detail-oriented
- Experience with algorithms, data structures, and debugging workflows
- A current, in progress, or completed Bachelor's degree is preferred but not required
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
- Payment is made via PayPal. We will never ask for money from you. PayPal will handle currency conversions from USD.
- Only applicants in the United Kingdom will be considered for this role.
- This is an independent contract position.
Swift Developer in London employer: DataAnnotation
Contact Detail:
DataAnnotation Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Swift Developer in London
✨Tip Number 1
Network like a pro! Reach out to fellow developers, join online forums, and connect with people in the industry. You never know who might have a lead on your dream job!
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for coding challenges! Brush up on algorithms and data structures, and practice on platforms like LeetCode or HackerRank. Being ready for these tests can make all the difference.
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining us. It shows initiative and helps us get to know you better.
We think you need these skills to ace Swift Developer in London
Some tips for your application 🫡
Show Off Your Skills: Make sure to highlight your proficiency in programming languages like Python or JavaScript. We want to see how you can tackle coding challenges, so don’t hold back on showcasing your problem-solving skills!
Be Clear and Concise: When explaining your solutions, keep it straightforward. We appreciate clarity, so make sure your explanations are easy to follow. Remember, we’re looking for detail-oriented folks who can communicate their thought process well.
Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to our job description. Show us why you’re the perfect fit for the Swift Developer role and how your experience aligns with what we’re looking for.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved!
How to prepare for a job interview at DataAnnotation
✨Know Your Code
Make sure you’re comfortable with coding challenges, especially in Swift, Python, or JavaScript. Brush up on algorithms and data structures, and practice explaining your thought process as you solve problems. This will show your technical prowess and communication skills.
✨Understand AI Models
Familiarise yourself with how AI models work, particularly in the context of chatbots. Be ready to discuss how you would evaluate their outputs and improve their performance. Showing that you can think critically about AI will impress your interviewers.
✨Prepare for Behavioural Questions
Don’t forget about the soft skills! Prepare for questions about teamwork, problem-solving, and attention to detail. Think of examples from your past experiences that highlight these qualities, as they are just as important as your technical skills.
✨Ask Insightful Questions
At the end of the interview, have a few thoughtful questions ready about the team, projects, or company culture. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.