Flag job

Report

Backend Engineer (Java)

Location

India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Website: fetchjobs.co
Job details:
About The Company

Turing is a leading technology company dedicated to advancing artificial intelligence and software engineering. Renowned for its innovative approach, Turing specializes in developing cutting-edge AI systems and solutions that transform industries worldwide. The company fosters a collaborative and inclusive environment, attracting top talent from across the globe. With a focus on research, development, and deployment of AI technologies, Turing aims to push the boundaries of what is possible with machine learning and natural language processing. Its commitment to excellence and innovation makes it a prominent player in the AI landscape, empowering organizations to leverage AI for smarter decision-making and operational efficiency.

About The Role

We are seeking experienced software engineers at the tech lead level to join our dynamic team working on Large Language Model (LLM) evaluation and training datasets. This role is pivotal in building datasets that enable LLMs to effectively handle realistic software engineering challenges. The ideal candidate will have a deep understanding of high-quality public repositories, particularly on GitHub, and possess hands-on experience in software development, environment automation, and issue triaging. Your expertise will contribute to the creation of verifiable software engineering tasks based on synthetic approaches, incorporating human-in-the-loop methodologies, and expanding dataset coverage across various programming languages and difficulty levels. This is an exciting opportunity to lead technical efforts, collaborate with researchers, and influence the future of AI-driven software development.

Qualifications

  • Minimum of 3+ years of professional experience in software engineering.
  • Proficiency in at least one programming language such as Java.
  • Strong experience with version control systems, particularly Git.
  • Hands-on experience with containerization tools like Docker and setting up software pipelines.
  • Ability to understand, navigate, and modify complex codebases.
  • Experience running, testing, and debugging real-world projects locally.
  • Familiarity with open-source projects, contribution, or evaluation is a plus.

Responsibilities

  • Analyze and triage issues across trending open-source repositories on GitHub.
  • Set up and configure code repositories, including environment setup and Dockerization.
  • Evaluate unit test coverage and quality to ensure robustness and reliability.
  • Modify and execute codebases locally to assess the performance of LLMs in bug-fixing and code understanding tasks.
  • Collaborate with research teams to identify challenging repositories and issues for LLM evaluation.
  • Lead and mentor junior engineers, fostering a collaborative team environment.
  • Contribute to the development of datasets and tools that enhance LLM training and evaluation.

Benefits

Joining Turing offers the opportunity to work remotely in a flexible environment that promotes work-life balance. You will be engaged in cutting-edge AI projects with some of the most innovative companies in the industry. The role provides a platform for professional growth, exposure to advanced AI research, and the chance to make meaningful contributions to the future of software engineering and artificial intelligence. Additionally, Turing supports continuous learning and development, ensuring you stay at the forefront of technological advancements. As part of our team, you will have access to a global network of talented professionals and participate in a vibrant, inclusive community dedicated to innovation and excellence.

Equal Opportunity

Turing is committed to creating an inclusive environment for all employees. We are an equal opportunity employer and do not discriminate based on race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We believe diversity fosters innovation and creativity, and we welcome applicants from all backgrounds to apply and join our mission to build the future of AI. Click on Apply to know more.

Skills

Artificial Intelligence
containerization
Docker
GitHub
Java
machine learning
natural language processing
unit test
version control