Remote Senior Software Engineer
- Category: Software Developer Jobs
- Location: Kolkata, West Bengal
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 23K to 24K
- Published on: 2025/09/22
Turing is one of the world's fastest-growing AI companies, pushing the boundaries of AI-assisted software development. Our mission is to empower the next generation of AI systems to reason about and work with real-world software repositories.
You'll be working at the intersection of software engineering, open-source ecosystems, and frontier AI.
Project Overview
We're building high-quality evaluation and training datasets to improve how Large Language Models (LLMs) interact with realistic software engineering tasks.
A key focus of this project is curating verifiable software engineering challenges from public GitHub repository histories using a human-in-the-loop process.
Why This Role Is Unique
• Collaborate directly with AI researchers shaping the future of AI-powered software development.
• Work with high-impact open-source projects and evaluate how LLMs perform on real bugs, issues, and developer tasks.
• Influence dataset design that will train and benchmark next-gen LLMs.
Day-to-Day Responsibilities
• Review and compare 3–4 model-generated code responses for each task using a structured ranking system.
• Evaluate code diffs for correctness, code quality, style, and efficiency.
• Provide clear, detailed rationales explaining the reasoning behind each ranking decision.
• Maintain high consistency and objectivity across evaluations.
• Collaborate with the team to identify edge cases and ambiguities in model behavior.
Required Skills
• 7+ years of professional software engineering experience, ideally at top-tier product companies (e.g., Stripe, Datadog, Snowflake).
• Strong fundamentals in software design, coding best practices, and debugging.
• Excellent ability to assess code quality, correctness, and maintainability.
• Proficient with code review processes and reading diffs in real-world repositories.
• Exceptional written communication skills to articulate evaluation rationale clearly.
Bonus Points
• Experience in LLM research, developer agents, or AI evaluation projects.
• Background in building or scaling developer tools or automation systems.
Engagement Details
• Commitment: ~20 hours/week (partial PST overlap required)
• Type: Contractor (no medical/paid leave)
• Duration: 1 month (starting next week; potential extensions based on performance and fit)
Related jobs
-
Web Developer & Designer Graphic Designer
Bennet and Bernard is a diverse and global business house with fifteen years of operations. The organisation has expanded internationally in the last 8 years. The business group has Premium Real Estate development, Marine & Port Operations, Hospi...
-
Software Quality Analyst
Job Title : JD 47_ Software Quality Analyst Department : Product & Engineering Location : Kolkata (Onsite) Job Summary: We are looking for a Software QA Tester to assess software quality through manual, automated testing, will be responsible for ...
-
IT Software Specialist
Tech Expert - Application ProgrammingAbout this Role This role involves working on the development and maintenance of software applications, collaborating with stakeholders to understand business requirements, and delivering high-quality solutions th...