Website:
agilegridsolution.com
Job details:
About The Company
Turing is one of the world’s fastest-growing AI companies dedicated to accelerating the development and deployment of advanced artificial intelligence systems. Renowned for its innovative approach and commitment to excellence, Turing leverages cutting-edge technology and a global talent network to deliver impactful AI solutions across various industries. The company's mission is to empower organizations with intelligent automation and AI-driven insights, fostering a future where technology seamlessly integrates into everyday life. With a focus on fostering a collaborative and inclusive work environment, Turing continuously pushes the boundaries of what is possible in AI research and application.
About The Role
We are seeking experienced software engineers at the tech lead level to join our dynamic team working on a pioneering project focused on building large language model (LLM) evaluation and training datasets. This initiative aims to enhance LLM capabilities by training them on realistic software engineering problems derived from public repositories. The role involves hands-on software engineering tasks, including automating development environments, triaging issues, and assessing test coverage and quality. Candidates will work closely with researchers to identify challenging repositories and issues, contributing to the creation of verifiable software engineering tasks based on synthetic approaches with human-in-the-loop methodologies. This is an exceptional opportunity to influence the future of AI-assisted software development and work at the intersection of software engineering and artificial intelligence.
Qualifications
Applicants should possess a minimum of three or more years of professional experience in software engineering, demonstrating proficiency in JavaScript and TypeScript. Strong familiarity with version control systems such as Git, containerization tools like Docker, and experience setting up and managing software pipelines are essential. Candidates must have the ability to understand and navigate complex codebases, run and modify projects locally, and evaluate code quality and test coverage effectively. Experience contributing to or evaluating open-source projects is a plus. Additionally, familiarity with public GitHub repositories and experience in high-quality software development practices will be highly valued. Nice-to-have skills include prior involvement in LLM research or evaluation projects and experience working on developer tools or automation agents.
Responsibilities
- Analyze and triage issues across trending open-source libraries on GitHub to identify areas for improvement and challenge for LLMs.
- Set up, configure, and maintain code repositories, including Dockerization and environment setup, to facilitate testing and development.
- Evaluate unit test coverage and quality, ensuring the robustness of codebases used for training datasets.
- Modify and run codebases locally to assess LLM performance in bug-fixing and code understanding scenarios.
- Collaborate with research teams to design and select repositories and issues that are challenging for LLMs, contributing to dataset expansion and quality.
- Lead and mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met efficiently.
Benefits
Joining Turing offers the flexibility of a fully remote work environment, enabling you to work from anywhere. You will have the opportunity to contribute to cutting-edge AI projects alongside leading LLM companies, gaining valuable experience at the forefront of AI research and software engineering. Turing provides a flexible work schedule, with options to commit 20, 30, or 40 hours per week, accommodating your personal and professional commitments. As a contractor, you will enjoy the chance to work on impactful projects without the constraints of traditional employment benefits, while still engaging with a global community of talented professionals. This role is ideal for those passionate about AI, software engineering, and innovation, seeking to make a meaningful contribution to the future of technology.
Equal Opportunity
Turing is an equal-opportunity employer committed to fostering an inclusive environment for all employees and applicants. We celebrate diversity and are dedicated to providing an equitable workplace where everyone has the opportunity to succeed. We do not discriminate based on race, color, religion, gender, sexual orientation, gender identity or expression, age, national origin, disability, or any other protected characteristic. We believe that diverse perspectives and experiences drive innovation and excellence, and we are committed to creating a workplace that reflects these values.
Click on Apply to know more.