Website:
fetchjobs.co
Job details:
About The Company
Turing is a leading technology company dedicated to advancing artificial intelligence and machine learning solutions. Recognized for its innovative approach, Turing specializes in building cutting-edge AI systems that transform industries and empower organizations worldwide. With a focus on research and development, Turing fosters a collaborative environment where talented professionals can thrive and contribute to groundbreaking projects. The company's commitment to excellence and innovation has positioned it as a pioneer in the AI landscape, attracting top talent and strategic partners globally.
About The Role
We are seeking an experienced software engineer at the tech lead level to join our dynamic team working on large language model (LLM) evaluation and training datasets. This role is integral to developing 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 high-quality open-source projects, particularly on GitHub, and will be responsible for hands-on development, environment automation, issue triaging, and assessing test coverage and quality. This position offers an excellent opportunity to influence the future of AI-assisted software development by working closely with research teams and contributing to innovative datasets that expand the capabilities of LLMs in understanding and solving real-world software engineering problems.
Qualifications
The ideal candidate will possess a minimum of three years of professional experience in software engineering, with demonstrated expertise in at least one programming language such as Ruby. Proficiency with version control systems like Git, containerization tools such as Docker, and experience setting up and managing software pipelines are essential. Candidates should have the ability to comprehend and navigate complex codebases, modify codebases locally, and run tests effectively. Prior experience contributing to or evaluating open-source projects is highly desirable, along with familiarity with high-quality public repositories and development workflows. Strong problem-solving skills, attention to detail, and the ability to work independently and collaboratively are key attributes for success in this role.
Responsibilities
- Analyze and triage issues across trending open-source repositories on GitHub to identify challenges relevant to LLM evaluation.
- Set up, configure, and maintain code repositories, including Dockerization and environment setup, to facilitate testing and development.
- Evaluate unit test coverage and quality to ensure robustness and reliability of codebases.
- Modify and run codebases locally to assess the performance of LLMs in bug-fixing and other software engineering tasks.
- Collaborate with research teams to design and select repositories and issues that pose challenges for LLMs, contributing to dataset expansion and refinement.
- Lead or mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met.
- Participate in continuous improvement of development workflows and automation processes to enhance efficiency and quality.
Benefits
Joining Turing offers the opportunity to work remotely in a flexible and fully distributed environment, providing work-life balance and the ability to collaborate with a global team. You will be involved in cutting-edge AI research and development projects, gaining exposure to the latest advancements in LLMs and software engineering tools. Turing also offers competitive compensation packages, opportunities for professional growth, and a vibrant community of innovative professionals dedicated to pushing the boundaries of AI technology. Additionally, you will have access to ongoing learning resources and the chance to contribute to impactful projects that shape the future of AI-driven software development.
Equal Opportunity
Turing is committed to fostering an inclusive and diverse workplace. We provide equal employment opportunities to all qualified applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, age, disability, or any other protected characteristic. We believe that a diverse team drives innovation and creativity, and we are dedicated to creating an environment where everyone can succeed and thrive.
Click on Apply to know more.