Website:
fetchjobs.co
Job details:
About The Company
Turing is a leading technology company dedicated to advancing artificial intelligence and machine learning technologies. Renowned for its innovative approach, Turing specializes in developing cutting-edge AI systems that transform various industries. With a global presence and a talented team of engineers, researchers, and industry experts, Turing is committed to pushing the boundaries of what AI can achieve. The company's mission is to build intelligent solutions that empower organizations to operate more efficiently and innovatively. Turing fosters a dynamic and inclusive work environment that encourages continuous learning, collaboration, and the pursuit of excellence. As part of its vision, Turing invests heavily in research and development, ensuring it remains at the forefront of AI advancements and industry standards.
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 closely with our research and engineering teams to develop verifiable software engineering tasks based on public repository histories, employing synthetic approaches with human-in-the-loop methodologies. The ideal candidate will have a strong background in analyzing and working with complex open-source codebases, automating development environments, and evaluating test coverage and quality. This position offers an exciting opportunity to contribute directly to cutting-edge AI research aimed at improving LLM performance on realistic software engineering problems. As a key member of the team, you will also have the chance to lead junior engineers and influence the project's technical direction.
Qualifications
The ideal candidate should possess a minimum of three years of professional experience in software development, with a strong proficiency in JavaScript and TypeScript. Experience working with Git for version control, Docker for environment management, and familiarity with setting up and automating software pipelines is essential. Candidates must demonstrate the ability to understand and navigate large, complex codebases and be comfortable running, modifying, and testing real-world projects locally. Prior experience contributing to or evaluating open-source projects is considered a plus. Additionally, excellent problem-solving skills, strong communication abilities, and a collaborative mindset are highly valued. Candidates with previous participation in LLM research or automation tool development will have an advantage.
Responsibilities
- Analyze and triage GitHub issues across trending open-source libraries to identify challenging tasks for LLMs.
- Set up and configure development environments, including Dockerization and environment automation.
- Assess and improve unit test coverage and quality within code repositories.
- Modify and run codebases locally to evaluate LLM performance in bug-fixing and code understanding scenarios.
- Collaborate with research teams to design and select repositories and issues that provide meaningful insights for LLM evaluation.
- Lead and mentor junior engineers, fostering a collaborative and innovative team environment.
- Document processes, findings, and insights to support ongoing research and development efforts.
Benefits
Joining Turing offers numerous advantages, including the flexibility of working in a fully remote environment, allowing you to balance your professional and personal life effectively. You will have the opportunity to work on pioneering AI projects alongside some of the most talented professionals in the industry. Turing provides a dynamic work culture that promotes continuous learning, innovation, and growth. As part of our team, you will gain exposure to cutting-edge AI research and development, enhancing your skills and expertise. Additionally, Turing offers competitive compensation for freelance contractors, with flexible time commitments tailored to your availability. This role provides an excellent platform to contribute to impactful AI solutions that are shaping the future of software engineering and AI-assisted development.
Equal Opportunity
Turing is an equal opportunity employer committed to fostering an inclusive environment for all employees and applicants. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute their unique perspectives. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. Our hiring practices are based solely on merit, skills, and experience. We believe that diverse teams drive innovation and are essential to our continued success and growth. We encourage candidates from all backgrounds to apply and join us in shaping the future of AI technology.
Click on Apply to know more.