Full Stack Developer

Full Stack Developer

Full-Time 40000 - 60000 £ / year (est.) No working from home possible
D

At a Glance

  • Tasks: Train AI models and evaluate chatbot performance through coding challenges.
  • Company: Join a forward-thinking tech team focused on AI innovation.
  • Benefits: Flexible remote work, competitive pay, and performance bonuses.
  • Other info: Ideal for detail-oriented individuals looking for growth in AI technology.
  • Why this job: Make a real impact in AI development while enjoying a flexible schedule.
  • Qualifications: Fluency in English and proficiency in programming languages required.

The predicted salary is between 40000 - 60000 £ per year.

We are looking for a Full Stack 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.

Benefits:

  • Full‑time or part‑time remote position
  • You can choose which projects to work on and set your own schedule
  • Paid hourly at $50‑75+/hr with performance bonuses
  • Payment made via PayPal (no upfront fees, currency conversion handled by PayPal)

Responsibilities:

  • Give AI chatbots coding challenges and evaluate their outputs
  • Assess AI‑model quality for correctness and performance

Qualifications:

  • Fluency in English (native or bilingual)
  • Detail‑oriented
  • Experience with algorithms, data structures, and debugging workflows
  • Proficiency in at least one programming language (JavaScript, Python, C#, C++, HTML, SQL, or Swift)
  • Bachelor’s degree preferred but not required
  • Only applicants located in the United Kingdom will be considered

Full Stack Developer employer: DataAnnotation

Join our innovative team as a Full Stack Developer, where you will have the flexibility to work remotely and choose projects that excite you. We offer competitive hourly rates with performance bonuses, fostering a supportive work culture that prioritises employee growth and development. With the opportunity to engage in cutting-edge AI technology, this role provides a meaningful and rewarding career path for those looking to make an impact in the tech industry.

D

Contact Details:

DataAnnotation Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full Stack Developer

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 portfolio showcasing your projects, especially those related to AI or chatbots. This will give potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising coding challenges and discussing your thought process. We want to see how you tackle problems, so be ready to explain your approach!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love hearing from passionate candidates who are eager to join our team.

We think you need these skills to ace Full Stack Developer

Fluency in English
Detail-oriented
Algorithms
Data Structures
Debugging Workflows
Proficiency in JavaScript
Proficiency in Python

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with algorithms, data structures, and debugging workflows. We want to see how your skills align with the role of a Full Stack Developer, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about training AI models and how your background makes you a great fit for our team. Keep it engaging and personal – we love getting to know our applicants!

Showcase Your Coding Skills:If you have a portfolio or GitHub repository, include it in your application. We’re keen to see your coding challenges and any projects that demonstrate your proficiency in programming languages like JavaScript or Python. It’s all about showing us what you can do!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you don’t miss out on any important updates. Plus, we love seeing applications come in through our own platform!

How to prepare for a job interview at DataAnnotation

Know Your Tech Stack

Make sure you’re well-versed in the programming languages mentioned in the job description, like JavaScript or Python. Brush up on algorithms and data structures, as you might be asked to solve coding challenges during the interview.

Showcase Problem-Solving Skills

Prepare to discuss how you've tackled debugging workflows in the past. Think of specific examples where you improved a model's performance or solved a tricky issue with an AI chatbot.

Understand AI Fundamentals

Since the role involves training AI models, it’s crucial to have a solid grasp of AI concepts. Familiarise yourself with how chatbots work and be ready to evaluate their logic and outputs critically.

Ask Insightful Questions

At the end of the interview, don’t hesitate to ask questions about the projects you'll be working on or the team dynamics. This shows your genuine interest in the role and helps you gauge if it's the right fit for you.