Website:
fetchjobs.co
Job details:
About The Company
Turing is a leading technology company dedicated to advancing artificial intelligence and machine learning solutions. Renowned for its innovative approach, Turing specializes in developing cutting-edge AI systems that revolutionize various industries. The company fosters a dynamic and inclusive work environment, emphasizing continuous learning, collaboration, and technological excellence. With a global presence and a commitment to pushing the boundaries of AI research and deployment, Turing is at the forefront of shaping the future of intelligent systems. Its projects span from natural language processing to software engineering, aiming to create impactful solutions that address real-world challenges.
About The Role
We are seeking experienced software engineers at the tech lead level to join our innovative team working on large language model (LLM) evaluation and training datasets. This role involves contributing to projects that enhance the understanding and capabilities of LLMs in software engineering contexts. The ideal candidate will have a strong background in working with high-quality public GitHub repositories and possess hands-on experience in software development, environment automation, and issue triaging. You will play a crucial role in developing verifiable tasks based on public repository histories, expanding dataset coverage across various programming languages and difficulty levels, and collaborating closely with researchers and junior engineers. This position offers an excellent opportunity to influence the future of AI-assisted software development by blending practical engineering skills with AI research initiatives.
Qualifications
The ideal candidate should possess a minimum of three years of professional experience in software engineering, with a proven track record in managing and contributing to complex codebases. Proficiency in at least one programming language such as Java is required. Candidates should have strong experience with version control systems like Git, containerization tools such as Docker, and basic software pipeline setup. The ability to understand, navigate, and modify large-scale open-source projects is essential. Familiarity with running and testing real-world projects locally, along with experience in evaluating code coverage and quality, will be highly advantageous. Prior involvement in open-source contributions or LLM research projects is considered a plus.
Responsibilities
- Analyze and triage issues across trending open-source repositories on GitHub, identifying challenges relevant to LLM evaluation.
- Set up and configure development environments, including containerization and dependency management, to facilitate efficient testing and development.
- Assess unit test coverage and quality to ensure datasets are robust and representative of real-world scenarios.
- Modify and run codebases locally to evaluate the performance of LLMs in bug-fixing and code understanding tasks.
- Collaborate with research teams to design and select repositories and issues that pose challenges for LLMs, contributing to dataset diversity and coverage.
- Lead or mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met effectively.
Benefits
Joining Turing offers the opportunity to work remotely in a flexible environment, allowing for a healthy work-life balance. You will be part of a pioneering team working on cutting-edge AI projects with leading LLM companies, gaining valuable experience in AI research and software engineering. Turing provides a platform for professional growth, with access to a global network of talented peers and industry experts. The company emphasizes continuous learning and innovation, offering opportunities to participate in advanced training and development programs. Additionally, you will be contributing to impactful projects that shape the future of AI-assisted software development, making a tangible difference in the technology landscape.
Equal Opportunity
Turing is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute their best. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. Our hiring practices are designed to promote fairness and equal opportunity for all candidates, ensuring that talent and potential are the only criteria for selection.
Click on Apply to know more.