Posted 9 months ago. This role may no longer be accepting applications.

Java Backend Engineer

3 - 7 years

Hyderabad All india

Posted:9 months ago

Apply

Job Description

Role Overview: You will be part of a project focused on building LLM evaluation and training datasets for working on realistic software engineering problems. Your main responsibility will be to contribute as an experienced software engineer (tech lead level) by leveraging your knowledge of high-quality public GitHub repositories. This role will require hands-on software engineering tasks such as development environment automation, issue triaging, and assessing test coverage and quality. Key Responsibilities: - Analyze and triage GitHub issues from trending open-source libraries. - Set up and configure code repositories, including Dockerization and environment setup. - Evaluate unit test coverage and quality. - Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. - Collaborate with researchers to identify challenging repositories and issues for LLMs. - Lead a team of junior engineers on collaborative projects. Qualifications Required: - Minimum 3+ years of overall experience. - Strong proficiency in at least one of the following languages: Java. - Knowledge of Git, Docker, and basic software pipeline setup. - Ability to comprehend and navigate complex codebases. - Comfortable with running, modifying, and testing real-world projects locally. - Experience in contributing to or evaluating open-source projects is a plus. Additional Company Details: Turing is a rapidly growing AI company dedicated to advancing and deploying powerful AI systems. By joining us, you will play a pivotal role in evaluating how LLMs interact with real code, shaping the future of AI-assisted software development. This position offers a unique opportunity to combine practical software engineering with AI research. Note: The offer details and perks of freelancing with Turing have been omitted from the Job Description as they are not directly related to the role description. Role Overview: You will be part of a project focused on building LLM evaluation and training datasets for working on realistic software engineering problems. Your main responsibility will be to contribute as an experienced software engineer (tech lead level) by leveraging your knowledge of high-quality public GitHub repositories. This role will require hands-on software engineering tasks such as development environment automation, issue triaging, and assessing test coverage and quality. Key Responsibilities: - Analyze and triage GitHub issues from trending open-source libraries. - Set up and configure code repositories, including Dockerization and environment setup. - Evaluate unit test coverage and quality. - Modify and run codebases locally to assess LLM performance in bug-fixing scenarios. - Collaborate with researchers to identify challenging repositories and issues for LLMs. - Lead a team of junior engineers on collaborative projects. Qualifications Required: - Minimum 3+ years of overall experience. - Strong proficiency in at least one of the following languages: Java. - Knowledge of Git, Docker, and basic software pipeline setup. - Ability to comprehend and navigate complex codebases. - Comfortable with running, modifying, and testing real-world projects locally. - Experience in contributing to or evaluating open-source projects is a plus. Additional Company Details: Turing is a rapidly growing AI company dedicated to advancing and deploying powerful AI systems. By joining us, you will play a pivotal role in evaluating how LLMs interact with real code, shaping the future of AI-assisted software development. This position offers a unique opportunity to combine practical software engineering with AI research. Note: The offer details and perks of freelancing with Turing have been omitted from the Job Description as they are not directly related to the role description.

Skills Required

java git docker software pipeline setup

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

On-site

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Turing logo
Turing

Technology, Recruitment

San Francisco

RecommendedJobs for You

Ascendion logo

Bengaluru

Ascendion logo

Bengaluru