Website:
fetchjobs.co
Job details:
About The Company
Turing is a leading technology company dedicated to advancing artificial intelligence and software engineering solutions. Renowned for its innovative approach, Turing specializes in developing AI systems that enhance software development processes and automate complex tasks. The company is committed to fostering a collaborative environment where talented professionals can contribute to groundbreaking projects that shape the future of AI-driven software engineering. With a global presence and a focus on remote work, Turing attracts top-tier talent from around the world, providing them with opportunities to work on cutting-edge technology in a dynamic and inclusive setting.
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 requires a deep understanding of high-quality public GitHub repositories and the ability to contribute significantly to the development of verifiable software engineering tasks. The successful candidate will be responsible for hands-on engineering work, including automating development environments, triaging issues, and assessing test coverage and quality. This position offers a unique opportunity to influence the future of AI-assisted software development by working closely with research teams to evaluate and improve LLM performance on real-world coding challenges.
Qualifications
- Minimum of 3+ years of professional experience in software engineering.
- Strong proficiency in at least one programming language such as C++.
- 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.
- Comfortable running, testing, and modifying real-world projects locally.
- Experience contributing to or evaluating open-source projects is advantageous.
Responsibilities
- Analyze and triage issues on trending open-source repositories hosted on GitHub.
- Set up and configure development environments, including containerization and environment management.
- Evaluate unit test coverage and quality to ensure robustness of codebases.
- Modify and run codebases locally to assess LLM performance in bug-fixing and other scenarios.
- 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 design and improvement of datasets used for training and evaluating LLMs.
Benefits
Joining Turing offers the opportunity to work remotely in a flexible environment, enabling a healthy work-life balance. You will be part of a forward-thinking organization that values innovation and professional growth. You will have access to cutting-edge AI projects, working alongside industry leaders and top-tier researchers. Turing provides competitive compensation, opportunities for skill development, and the chance to make a tangible impact on the future of AI-assisted software engineering. Additionally, you will be part of a diverse and inclusive community that encourages collaboration and continuous learning.
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, ethnicity, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that diverse perspectives foster innovation and drive success, and we welcome applicants from all backgrounds to apply and contribute to our mission.
Click on Apply to know more.