01 Oct
|
taskverse
|
India
About The Company
Quik Hire Staffing is a leading recruitment agency dedicated to connecting talented professionals with innovative organizations across various industries. With a commitment to excellence and a focus on understanding client needs, Quik Hire Staffing has built a reputation for delivering high-quality staffing solutions. Our extensive network and industry expertise enable us to identify and attract top-tier talent for both permanent and contract roles.
We pride ourselves on fostering long-term relationships with our clients and candidates, ensuring a seamless hiring experience that aligns with strategic business goals.
About The Role
We are seeking a highly skilled and motivated Software Engineer specializing in Ruby to join our client’s dynamic team on a full-time basis. This remote position offers the flexibility to work from anywhere, making it ideal for professionals who thrive in a distributed work environment. The role focuses on evaluating and enhancing large language models (LLMs) through the development and validation of software engineering datasets.
The candidate will play a pivotal role in building datasets that simulate real-world software engineering challenges, leveraging public repository histories and synthetic methods with human-in-the-loop processes. The ideal candidate will have a strong background in Ruby development, experience with open-source projects, and a keen interest in AI and machine learning applications related to software engineering.
Qualifications The successful candidate will possess a minimum of three years of professional experience in software engineering, with a proven track record in Ruby and Ruby on Rails development.
Proficiency in Git for version control, Docker for containerization, and setting up reproducible software pipelines is essential. Candidates should demonstrate the ability to navigate complex, real-world codebases, modify code, and run tests locally.
Familiarity with Ruby testing frameworks such as RSpec and Minitest, as well as gem management tools like Bundler, is required.
Experience contributing to or evaluating open-source projects is considered a plus, highlighting a collaborative mindset and community engagement. Strong problem-solving skills, attention to detail, and the ability to work independently in a remote environment are key attributes for this role.
Responsibilities The primary responsibilities include analyzing and triaging issues from trending open-source libraries on GitHub to identify suitable evaluation scenarios for LLMs. The candidate will set up and configure code repositories, including containerizing environments with Docker to ensure reproducibility. Conducting assessments of unit test coverage and code quality metrics will be part of the routine to gauge baseline code health and robustness of test suites.
The role also involves modifying Ruby codebases, running tests locally,
and measuring the performance of LLMs in bug-fixing and code-completion tasks. Collaboration with AI researchers to select repositories and issues that present challenging cases for language models is essential, requiring effective communication and teamwork to refine evaluation strategies.
Benefits
Our client offers a comprehensive benefits package designed to support the well-being and professional growth of their employees. This includes competitive salary packages, flexible working hours, and the opportunity to work remotely from anywhere in the world. Employees will have access to ongoing training and development programs, fostering continuous learning in the rapidly evolving AI and software engineering landscapes.
Additionally, the company promotes a collaborative and inclusive work environment that values diversity and innovation. Other benefits may include health insurance options, paid time off, and performance-based incentives, all aimed at creating a rewarding and sustainable work experience.
Equal Opportunity Employer
Quik Hire Staffing is committed to fostering an inclusive setting where all individuals are treated with respect and dignity. We hire based on skills, experience, and qualifications, and we welcome applications from candidates of all backgrounds, regardless of race, gender, age, religion, sexual orientation, disability, or prior employment history. Our selection process is solely focused on demonstrated technical ability and suitability for the role.
We believe diversity enhances our team’s creativity and innovation, and we strive to ensure equal opportunity for all applicants.
📌 Software Engineer (India)
🏢 taskverse
📍 India