Website:
agilegridsolution.com
Job details:
About The Company
Turing is one of the world's fastest-growing artificial intelligence companies, dedicated to accelerating the development and deployment of advanced AI systems. With a focus on innovative solutions and cutting-edge research, Turing is committed to transforming the software engineering landscape through the integration of AI technologies. The company collaborates with leading industry players and research institutions to push the boundaries of what is possible with artificial intelligence, especially in the realm of large language models and their applications. Turing's dynamic environment fosters creativity, collaboration, and continuous learning, making it an ideal place for talented professionals to contribute to groundbreaking projects that shape the future of AI-driven software development.
About The Role
We are seeking experienced software engineers at the tech lead level to join our innovative project focused on building large language model (LLM) evaluation and training datasets tailored for realistic software engineering challenges. This role involves hands-on development work, including automating development environments, triaging GitHub issues, and assessing test coverage and code quality. The ideal candidate will have a strong background in working with high-quality public repositories, particularly in languages like Rust, and possess the ability to understand complex codebases. You will collaborate closely with researchers to identify challenging repositories and issues, contribute to the design of synthetic SWE tasks, and potentially lead a team of junior engineers. This position offers an exciting opportunity to influence the future of AI-assisted software engineering by working on projects that integrate practical software development with AI research.
Qualifications
- Minimum of 3+ years of professional experience in software engineering.
- Strong proficiency in at least one programming language, preferably Rust.
- Solid understanding of Git, Docker, and software pipeline setup.
- Experience navigating and modifying complex codebases.
- Ability to run, test, and modify real-world projects locally.
- Experience with open-source contributions or evaluations is a plus.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and ability to collaborate effectively with cross-functional teams.
Responsibilities
- Analyze and triage issues on trending open-source repositories hosted on GitHub.
- Set up and configure development environments, including Dockerization and environment management.
- Evaluate unit test coverage and assess code quality across repositories.
- Modify codebases locally to test and evaluate LLM performance in bug-fixing scenarios.
- Collaborate with research teams to identify repositories and issues that challenge LLM capabilities.
- Participate in designing synthetic SWE tasks based on public repository histories, incorporating human-in-the-loop approaches.
- Lead and mentor junior engineers, fostering a collaborative and innovative work environment.
Benefits
This is a fully remote freelance position offering flexible work hours, allowing you to balance your professional and personal commitments. You will have the opportunity to work on cutting-edge AI projects with leading LLM companies, gaining valuable experience in the rapidly evolving field of AI-driven software engineering. Turing provides a supportive environment that encourages continuous learning and professional growth. As part of this role, you will be at the forefront of evaluating how large language models interact with real code, influencing future AI applications in software development. Additionally, you will have access to a global network of talented professionals and the chance to contribute to innovative projects that have a meaningful impact on the industry.
Equal Opportunity
Turing is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and contractors. We do not discriminate based on race, religion, gender, sexual orientation, age, disability, or any other protected characteristic. We believe that diverse perspectives foster innovation and are essential to our success. All qualified candidates are encouraged to apply and will be considered based on their skills, experience, and potential to contribute to our mission of advancing AI technology.
Click on Apply to know more.