Show more filters
Job Type   /   Job Level
Full-time   /   Junior Executive
Job Location
India
A free Jobstore account is required to proceed to the employer site.
About The Company

Turing is a leading technology company dedicated to advancing artificial intelligence and machine learning solutions. Recognized globally for its innovative approach, Turing specializes in developing cutting-edge AI systems that transform industries and redefine the boundaries of technological capabilities. The company fosters a dynamic and inclusive environment where talented professionals collaborate to build impactful solutions that address complex real-world problems. As a pioneer in AI research and development, Turing is committed to pushing the frontiers of what is possible with intelligent systems, making it an ideal place for passionate individuals seeking to make a significant impact in the tech industry.

About The Role

We are seeking experienced software engineers at the tech lead level to join our innovative project focused on building large language model (LLM) evaluation and training datasets. This role involves working on high-quality public GitHub repositories to create verifiable software engineering tasks based on real-world repository histories. The position requires a hands-on approach, involving environment automation, issue triaging, and assessing test coverage and code quality. The ideal candidate will have a strong background in software development, particularly in navigating complex codebases, and a keen interest in AI and machine learning applications. This is a unique opportunity to contribute directly to the development of datasets that will shape the future of AI-assisted software engineering, working alongside researchers and other engineering professionals in a collaborative environment.

Qualifications

The ideal candidate will possess a minimum of 3+ years of professional experience in software engineering, with demonstrated expertise in at least one programming language such as Java. Proficiency with version control systems like Git, containerization tools like Docker, and experience setting up and managing software pipelines are essential. Candidates should be comfortable understanding and modifying complex codebases, running local tests, and evaluating software quality. Prior experience contributing to open-source projects or evaluating open-source code is highly desirable. Strong problem-solving skills, attention to detail, and the ability to work independently are crucial for success in this role. Additionally, familiarity with automated testing, environment setup, and debugging complex systems will be considered advantageous.

Responsibilities

  • Analyze and triage issues on trending open-source repositories hosted on GitHub, identifying potential challenges for LLM evaluation.
  • Set up and configure development environments, including Dockerization and dependency management, to facilitate efficient testing and development.
  • Evaluate unit test coverage and quality across various repositories, providing insights to improve code robustness.
  • Modify and run codebases locally to test LLM performance in bug-fixing and code understanding scenarios.
  • Collaborate closely with research teams to identify repositories and issues that present meaningful challenges for language models.
  • Lead or mentor junior engineers, fostering a collaborative environment and ensuring high-quality project deliverables.
  • Document processes, findings, and best practices to support ongoing project development and knowledge sharing.

Benefits

Working with Turing offers the flexibility of a fully remote environment, allowing you to balance your professional and personal life effectively. You will have the opportunity to work on groundbreaking AI projects alongside some of the industry’s leading experts, gaining valuable experience in AI evaluation, software engineering, and automation. Turing also provides a supportive and inclusive work culture that encourages innovation and continuous learning. While this role is on a contractual basis, it offers the chance to be part of a forward-thinking organization at the forefront of AI research, with opportunities for professional growth and networking within the global tech community.

Equal Opportunity

Turing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that a diverse workforce enhances our ability to innovate and succeed, and we welcome applicants from all backgrounds to join our team and contribute to our mission of advancing artificial intelligence for the benefit of society.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Java Engineer

More jobs

People also search