Full Stack Developer Opportunity at Turing

Published On:
Full Stack Developer Opportunity at Turing

Are you passionate about building scalable web applications and exploring the cutting-edge of AI? Here’s an exciting opportunity for developers who enjoy working with modern tech stacks like Python and JavaScript/TypeScript. This role offers the chance to collaborate with US-based companies on innovative AI solutions — both for research and commercial applications.


📍 Job Title

Python + Full-Stack (JS) Developer


💼 Job Type

Contractual Position
Duration and committed working hours are flexible based on mutual agreement.


🏢 Work Domain

The selected candidate will collaborate with US-based organizations on developing advanced AI solutions, contributing to both research and real-world applications.


🧠 Key Responsibilities

  • ✅ Write clean, reusable, and well-structured code
  • ✅ Participate in code reviews to maintain high coding standards
  • ✅ Deliver annotated and organized code that’s easy to understand and maintain
  • ✅ Work across front-end and back-end using Python and JavaScript/TypeScript
  • ✅ Develop scalable web applications with modular design
  • ✅ Ensure security, stability, and maintainability of applications
  • ✅ Contribute to testing processes and possibly quality assurance efforts

💡 Required Skills

  • ✅ Strong coding experience with Python and JavaScript/TypeScript
  • ✅ Knowledge of Node.js or NestJS and React, Angular, or VueJS
  • ✅ Clear understanding of JavaScript ES6 standards
  • ✅ Familiarity with Docker is mandatory
  • ✅ Excellent written and spoken English communication
  • ✅ Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent
  • ✅ Experience in modular and scalable architecture for web apps
  • ✅ Strong understanding of code readability, testing, and security
  • ✅ Nice to have: Exposure to software quality assurance and Test-Driven Development (TDD)
  • ✅ Bonus: Familiarity with LLMs like ChatGPT and experience with prompting

🌍 Remote Flexibility

This is a remote, flexible contract-based opportunity. You can tailor your working hours and duration to fit your schedule.


🎥 Want to Understand the Role Better?

Watch this detailed video about the LLM Trainer Role:
👉 Watch Now


📞 Interview Process

  1. Technical Interview – 60 minutes
  2. Technical Fit Round – 30 to 45 minutes
  3. (Optional) Cultural & Offer Discussion – 10 to 20 minutes

If you’re excited about working at the intersection of AI and full-stack development, and have the required skills, this role could be a great fit!

Wishing you all the best in landing this exciting opportunity and making your mark in the AI space!


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!