Website:
fetchjobs.co
Job details:
About The Company
Turing is a leading technology company dedicated to advancing artificial intelligence and machine learning capabilities. Recognized for its innovative approach, Turing specializes in developing cutting-edge AI solutions that transform industries and empower businesses worldwide. The company fosters a dynamic and inclusive work environment that encourages creativity, collaboration, and continuous learning. With a focus on leveraging the latest technological advancements, Turing is committed to building scalable and reliable AI systems that address real-world challenges and drive impactful results across various sectors.
About The Role
We are seeking an experienced and highly skilled software engineer at the tech lead level to join our team working on large language model (LLM) evaluation and training datasets. This role involves hands-on development work, including automating development environments, triaging issues, and assessing test coverage and quality within open-source repositories. The ideal candidate will have a strong background in software engineering, particularly with high-quality public GitHub repositories, and will play a key role in advancing our project aimed at creating verifiable software engineering tasks based on synthetic and human-in-the-loop approaches. This position offers an exciting opportunity to contribute to pioneering AI research and development efforts that have a direct impact on the future of AI-assisted software engineering.
Qualifications
The ideal candidate should possess a minimum of three years of professional experience in software engineering, with demonstrated expertise in at least one programming language such as Java. Proficiency in version control systems like Git, containerization tools such as Docker, and experience setting up and managing software pipelines are essential. Candidates should have a solid understanding of complex codebases, with the ability to navigate, modify, and test real-world projects locally. Experience contributing to or evaluating open-source projects is highly desirable. Additional skills include strong problem-solving abilities, excellent communication skills, and the capacity to work independently or lead a team effectively.
Responsibilities
- Analyze and triage issues reported in GitHub repositories across trending open-source projects.
- Set up and configure development environments, including Dockerization and environment management.
- Evaluate unit test coverage and code quality to ensure robustness and reliability.
- Modify, run, and debug codebases locally to assess the performance of LLMs in bug-fixing and other software engineering tasks.
- Collaborate closely with research teams to identify repositories and issues that pose challenges for LLMs, aiding in dataset creation and evaluation.
- Lead and mentor junior engineers, fostering a collaborative environment for innovative problem-solving.
- Contribute to continuous improvement of workflows, tools, and processes to enhance project efficiency and quality.
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 engaged in cutting-edge AI research, working alongside industry-leading experts. The role provides exposure to the latest developments in AI and software engineering, with opportunities for professional growth and skill enhancement. Additionally, Turing offers competitive compensation for freelance contractors, with flexible work hours aligned with your availability. You will also gain valuable experience contributing to impactful projects that are shaping the future of AI-assisted software development.
Equal Opportunity
Turing is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workspace where everyone feels valued, respected, and empowered to contribute their best. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. Our hiring practices are designed to promote fairness and equal opportunity for all qualified candidates.
Click on Apply to know more.