Flag job

Report

Remote Software Engineer

Location

India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Website: hirenza.in
Job details:
About The Company

Turing is a leading technology company dedicated to advancing artificial intelligence and software engineering through innovative research and development. Recognized for its commitment to excellence, Turing specializes in creating cutting-edge AI solutions that enhance productivity and foster innovation across various industries. With a global presence and a team of highly skilled professionals, Turing continuously pushes the boundaries of what is possible in AI and software development, making it a preferred partner for organizations seeking transformative technological solutions.

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 role involves hands-on participation in developing verifiable software engineering tasks based on public repository histories, with a focus on expanding dataset coverage across multiple programming languages and difficulty levels. The ideal candidate will possess a deep understanding of high-quality open-source repositories, automation, and software testing, contributing significantly to our mission of improving LLM performance in realistic software engineering scenarios. This position offers an excellent opportunity to work at the intersection of software engineering and AI research, influencing the future of AI-assisted development tools.

Qualifications

The ideal candidate should have 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 like Docker, and familiarity with setting up and managing software pipelines are essential. Candidates must be comfortable navigating complex codebases, running, modifying, and testing real-world projects locally. Experience with open-source contributions or evaluations is advantageous. Strong problem-solving skills, attention to detail, and the ability to collaborate effectively within a team are critical for success in this role. Prior experience in AI research, LLM evaluation, or automation tools is considered a plus but not mandatory.

Responsibilities

  • Analyze and triage issues across trending open-source repositories on GitHub to identify challenges pertinent to LLM evaluation.
  • Set up and configure development environments, including Dockerization and environment management, to facilitate testing and automation.
  • Assess and improve unit test coverage and quality within software repositories to ensure robustness and reliability.
  • Modify and execute codebases locally to evaluate the performance of LLMs in bug-fixing and code understanding tasks.
  • Collaborate with researchers to identify repositories and issues that present difficulties for LLMs, contributing to dataset expansion and improvement.
  • Lead and mentor junior engineers, fostering a collaborative environment and ensuring project milestones are met efficiently.

Benefits

Joining Turing offers numerous advantages, including the opportunity to work remotely from anywhere in the world, providing flexibility and work-life balance. You will be part of a forward-thinking organization at the forefront of AI research, working on innovative projects that impact the future of software development. Turing also provides competitive compensation packages, professional growth opportunities, and the chance to collaborate with leading experts in AI and software engineering. Additionally, you will have access to a vibrant community of talent and resources dedicated to your continuous learning and development in the rapidly evolving field of AI and technology.

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 workplace 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. We believe that diverse perspectives drive innovation and excellence, and we are committed to providing equal employment opportunities to all applicants and employees. Click on Apply to know more.

Skills

Artificial Intelligence
automation tools
containerization
Docker
Git
Ruby
unit test
version control