Software Engineer (India)

Software Engineer (India)

24 Sep
|
FetchJobs.co
|
India

24 Sep

FetchJobs.co

India

Job DescriptionAbout The Company Turing is a globally recognized leader in artificial intelligence and software development, dedicated to advancing the capabilities of AI systems and transforming the future of technology. With a strong focus on innovation, Turing collaborates with top-tier companies and researchers to develop cutting-edge solutions that address complex challenges in software engineering and AI.

Our commitment to excellence and continuous learning has positioned us as a pioneer in the AI industry, providing a dynamic environment for talented professionals to thrive and make impactful contributions.

About The Role We are seeking experienced software engineers at the tech lead level to join our cutting-edge team working on large language model (LLM) evaluation and training datasets. This role involves hands-on software engineering tasks such as automating development environments, triaging issues, and assessing test coverage and quality in open-source repositories.

The ideal candidate will have a deep understanding of high-quality public GitHub repositories and be capable of contributing to the development of datasets that enable LLMs to solve realistic software engineering problems. You will work closely with research teams to design challenging tasks, evaluate model performance, and lead efforts to improve our datasets’ coverage and robustness. This role offers a unique prospect to influence the future of AI-assisted software development by combining practical engineering skills with cutting-edge research initiatives.

Qualifications The ideal candidate will possess a minimum of 3+ years of professional experience in software engineering, with strong proficiency in at least one programming language such as Ruby. They should have a solid understanding of version control systems like Git, containerization tools such as Docker, and experience setting up and managing software pipelines.

Familiarity with navigating complex codebases, running, modifying,



and testing real-world projects locally is essential. Candidates with a background in contributing to or evaluating open-source projects will have an added advantage. Excellent problem-solving skills, attention to detail, and the ability to work independently in a remote setting are also required.

Responsibilities

- Analyze and triage issues across trending open-source repositories on GitHub to identify challenging tasks for LLMs.
- Set up and configure software repositories, including Dockerization and environment setup, to facilitate testing and evaluation.
- Assess unit test coverage and quality, providing insights to improve dataset robustness.
- Modify and run codebases locally to evaluate LLM performance in bug-fixing and other software engineering scenarios.
- Collaborate with research teams to identify repositories and issues that can serve as valuable datasets for LLM training.
- Lead and mentor junior engineers, fostering a cooperative environment to achieve project goals efficiently.

Benefits Joining Turing offers the opportunity to work remotely in a flexible and fully autonomous environment. You will be involved in pioneering AI projects with leading LLM companies, gaining exposure to the latest developments in AI and software engineering. The role provides a platform to enhance your technical skills, collaborate with top-tier professionals, and contribute to impactful research initiatives. Additionally, Turing fosters a culture of continuous learning and innovation, ensuring your professional growth and development are prioritized.

Equal Opportunity

Turing is committed to creating a diverse and inclusive work environment. We are proud to be an equal opportunity employer and do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, religion, or any other protected characteristic. We believe that diverse perspectives and experiences drive innovation and excellence, and we welcome applicants from all backgrounds to join our team.

📌 Software Engineer (India)
🏢 FetchJobs.co
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (india) / india