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 focuses on building sophisticated AI systems that transform industries and redefine the future of software development. With a commitment to excellence and a passion for innovation, Turing attracts top talent from around the world, fostering a collaborative environment where cutting-edge ideas thrive. The company prides itself on its dynamic culture, emphasis on continuous learning, and the pursuit of impactful technological advancements that address real-world challenges.
About The Role
We are seeking experienced software engineers at the tech lead level to join our pioneering project focused on Large Language Model (LLM) evaluation and training datasets. This role involves working closely with our research and development teams to enhance datasets used for training LLMs on realistic software engineering problems. The ideal candidate will have a strong background in analyzing, modifying, and testing complex codebases, particularly those hosted on public repositories like GitHub. Your hands-on expertise will be crucial in automating development environments, triaging issues, and evaluating test coverage and quality. This position offers a unique opportunity to contribute directly to the future of AI-driven software engineering, working on high-impact projects that blend practical engineering with innovative research.
Qualifications
The ideal candidate should possess a minimum of three years of professional experience in software engineering, with a strong proficiency in JavaScript and TypeScript. Experience with version control systems such as Git, containerization tools like Docker, and familiarity with setting up and automating software pipelines are essential. Candidates should have the ability to understand and navigate complex codebases, run and modify projects locally, and evaluate code quality and test coverage effectively. Prior experience contributing to or evaluating open-source projects is highly desirable. Additionally, candidates with backgrounds in AI research, particularly LLM evaluation or development of developer tools, will have an added advantage.
Responsibilities
- Analyze and triage issues across trending open-source repositories on GitHub to identify challenges and opportunities for LLM evaluation.
- Set up, configure, and automate development environments, including Dockerization and environment management.
- Assess unit test coverage and quality to ensure datasets meet high standards for training and evaluation.
- 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 pose challenges for LLMs, contributing to dataset diversity and robustness.
- Lead and mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met efficiently.
Benefits
Joining Turing offers the opportunity to work remotely in a flexible environment, allowing for a healthy work-life balance. You will be engaged in cutting-edge AI projects with leading LLM companies, gaining exposure to the latest advancements in artificial intelligence and software engineering. The role provides a platform for professional growth, collaboration with top-tier researchers and engineers, and the chance to make a tangible impact on the future of AI-assisted software development. Additionally, Turing supports continuous learning and development, offering resources and community engagement to enhance your skills and expertise.
Equal Opportunity
Turing is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We welcome applications from individuals of all backgrounds, regardless of race, gender, ethnicity, religion, sexual orientation, or disability. Our hiring process is designed to be fair and equitable, ensuring that all candidates have an equal chance to contribute their talents and grow within our organization. We believe that a diverse team drives innovation and excellence, and we are dedicated to creating an environment where everyone can thrive.
Click on Apply to know more.