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 transform industries and empower businesses worldwide. The company fosters a dynamic and inclusive work environment, emphasizing continuous learning, collaboration, and technological excellence. With a global footprint and a team of passionate professionals, Turing is committed to pushing the boundaries of what is possible with AI, making it a desirable place for talented individuals seeking impactful careers.
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 the development of verifiable software engineering tasks based on public repository histories, utilizing synthetic approaches with human-in-the-loop methodologies. The ideal candidate will have a strong background in software engineering, particularly in analyzing, automating, and improving code repositories for AI training purposes. Responsibilities include environment automation, issue triaging, and evaluating test coverage and quality to ensure datasets are comprehensive and reliable. This position offers a unique opportunity to influence the future of AI-assisted software development by working on high-impact projects that blend practical engineering with cutting-edge AI research.
Qualifications
The ideal candidate should possess a minimum of three years of professional experience in software development, with a strong emphasis on JavaScript and TypeScript. Proficiency in version control systems like Git, containerization tools such as Docker, and familiarity with setting up and managing software pipelines are essential. Candidates should demonstrate the ability to understand and navigate complex codebases, run and modify projects locally, and evaluate code quality effectively. Experience contributing to open-source projects or participating in AI research projects related to LLMs is considered a plus. Strong problem-solving skills, attention to detail, and the ability to work collaboratively in a remote environment are also critical for success in this role.
Responsibilities
- Analyze and triage issues identified in GitHub repositories, focusing on trending open-source libraries relevant to AI training datasets.
- Set up, configure, and maintain code repositories, including tasks such as Dockerization and environment setup to facilitate testing and development.
- Assess and improve unit test coverage and quality, ensuring the datasets are robust and comprehensive for AI training purposes.
- Modify and run codebases locally to evaluate the performance of LLMs in bug-fixing and code understanding scenarios.
- Collaborate closely with research teams to identify challenging repositories and issues that can enhance the evaluation of LLM capabilities.
- Lead or mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met efficiently.
- Contribute to the development of synthetic datasets that simulate real-world software engineering problems, expanding the scope and diversity of training data.
Benefits
Joining Turing offers numerous benefits, 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 with some of the leading LLM companies, gaining valuable experience and exposure to the latest advancements in artificial intelligence. Turing promotes a culture of innovation, continuous learning, and professional growth, providing access to resources and mentorship that support your career development. Additionally, as part of our community, you'll be part of a global network of talented professionals dedicated to transforming the future of AI and software engineering.
Equal Opportunity
Turing is committed to fostering an inclusive environment where all employees and applicants are treated with respect and fairness. We embrace diversity and are dedicated to providing equal employment opportunities regardless of race, color, religion, gender, sexual orientation, gender identity or expression, age, disability, or any other characteristic protected by applicable laws. We believe that diverse teams drive innovation and creativity, and we actively seek to create a workplace that reflects these values.
Click on Apply to know more.