Software Engineer (Java) - 20442

Turing

Gurugram District

Remote

INR 500,000 - 700,000

Part time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

A leading AI company is seeking a Java Engineer to develop next-gen dialog agents. This role involves building scalable code for AI training and optimizing performance. Ideal candidates hold a degree in Computer Science or Engineering, with strong Java skills and a background in back-end development. The position is fully remote, offering flexibility in working hours.

Qualifications

  • Strong experience in Java (syntax, conventions, and best practices).
  • Solid background in back-end development, scalable systems, and modular architectures.
  • Experience in training LLMs or building AI-related systems (preferred).

Responsibilities

  • Build and maintain scalable, high-quality code for AI model training and optimization.
  • Benchmark and evaluate model performance, ensuring continuous improvements.
  • Assess and refine AI responses for clarity, accuracy, and alignment.
  • Collaborate on Reinforcement Learning with Human Feedback processes.

Skills

Java programming
Back-end development
AI systems training
Code quality practices
Communication skills

Education

Bachelor’s/Master’s degree in Computer Science, Engineering

Job description

Turing is one of the world’s fastest-growing AI companies, accelerating the advancement and deployment of powerful AI systems.

Turing helps customers in two ways: Working with the world’s leading AI labs to advance frontier model capabilities in thinking, reasoning, coding, agentic behavior, multimodality, multilinguality, STEM, and frontier knowledge; and leveraging that work to build real-world AI systems that solve mission-critical priorities for companies.

Role Overview:

We are looking for a skilled Java Engineer to join our team in building the next generation of dialog agents for education, entertainment, and general knowledge applications. You’ll collaborate with cross-functional teams on the design, development, and delivery of cutting-edge AI features in a fast-paced, innovative environment.

What You’ll Do:

  • Build and maintain scalable, high-quality code for AI model training and optimization.
  • Benchmark and evaluate model performance, ensuring continuous improvements.
  • Assess and refine AI responses for clarity, accuracy, and alignment.
  • Lead dataset creation and Supervised Fine-Tuning (SFT) efforts.
  • Collaborate on Reinforcement Learning with Human Feedback (RLHF) processes.
  • Design evaluation strategies to align models with user needs and ethics.
  • Review code and documentation to uphold quality and best practices.
  • Work closely with researchers, engineers, and product teams to enhance models.
  • Explore and integrate new tools and methods to improve training workflows.

Required Skills:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or equivalent experience.
  • Strong experience in Java (syntax, conventions, and best practices).
  • Solid background in back-end development, scalable systems, and modular architectures.
  • Experience in training LLMs or building AI-related systems (preferred).
  • Familiarity with code quality practices: testing, reviews, readability, and maintainability.
  • Excellent written and spoken English communication skills.
  • Fully remote work – collaborate from anywhere.
  • Commitment: 20, 30, or 40 hours/week (min. 20 hours with 4-hour PST overlap).
  • Duration: 1 month (expected start: next week).
Seniority level
  • Entry level
Employment type
  • Contract
Job function
  • Engineering and Information Technology
Industries
  • Technology, Information and Internet and Software Development

Notes: This description reflects the job responsibilities and requirements without extraneous boilerplate. It does not include any non-relevant notices or site-specific promotional content.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Java) - 20442
Software Engineer (Java) - 20442

Turing • Indore

On-site
INR 600,000 - 1,000,000
Software Engineer (Java) - 20442
Software Engineer (Java) - 20442

Turing • Coimbatore

On-site
INR 1,200,000 - 1,500,000
Software Engineer (Java) - 20442
Software Engineer (Java) - 20442

Turing • New Delhi

On-site
INR 2,640,845 - 4,401,408
Java Backend Engineer - 20442
Java Backend Engineer - 20442

Turing • Kolkata District

On-site
INR 9,778,881 - 12,223,601
Flexible working hours
Remote work opportunity
High-impact work on AI systems
Remote C++ Developer - 30570
Remote C++ Developer - 30570

Turing • Mumbai Suburban

On-site
INR 7,011,393 - 8,764,242
Industry-standard salaries in USD
Engage with top-tier experts
No traditional job constraints
Remote C++ Software Engineer - 30570
Remote C++ Software Engineer - 30570

Turing • Bengaluru

On-site
INR 7,011,393 - 10,517,090
Competitive compensation in USD
Fully remote work
Remote Java Backend Engineer
Remote Java Backend Engineer

Turing • Pune District

On-site
INR 800,000 - 1,200,000
Fully remote work
Flexible schedule
High-impact projects
Remote C++ Software Engineer - 30570
Remote C++ Software Engineer - 30570

Turing • Mumbai Suburban

On-site
INR 3,940,455 - 7,005,253
Flexible work hours
Competitive compensation
Fullstack Engineer - 17853
Fullstack Engineer - 17853

Turing • Ahmedabad

On-site
INR 7,910,000 - 15,819,000
Work with top global experts
Competitive salary aligned with international standards
Contribute to cutting-edge AI projects
Fullstack Engineer - 17853
Fullstack Engineer - 17853

Turing • Indore

On-site
INR 5,742,000 - 8,612,000
Competitive salary aligned with international standards
Work with top global experts
Opportunity for professional networking
+1