FetchJobs.co logo

Software Engineer

FetchJobs.co
Posted 2 hours ago
Germany, IndiaRemoteEngineering & Development
Is this job info correct?
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 specializes in providing tailored staffing solutions that align with organizational goals. Our extensive network and industry expertise enable us to identify top-tier talent for roles spanning technology, finance, healthcare, and more. We pride ourselves on fostering long-term relationships with both clients and candidates, ensuring a seamless hiring process and successful placements.

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, providing an excellent opportunity for professionals passionate about advancing artificial intelligence and software engineering. The role focuses on evaluating and validating large language models (LLMs) within the context of software development, specifically targeting the creation of datasets and benchmarks that simulate real-world programming challenges. The successful candidate will collaborate closely with AI researchers to develop innovative evaluation methods, analyze open-source repositories, and contribute to the enhancement of AI-driven coding tools.

Qualifications

  • Minimum of three years of professional experience in software engineering, with a strong proficiency in Ruby and Ruby on Rails.
  • Proficiency in version control systems, particularly Git, and experience with containerization tools such as Docker.
  • Hands-on experience in setting up and managing software pipelines for reproducible testing environments.
  • Ability to understand, navigate, and modify complex, real-world codebases locally.
  • Familiarity with Ruby testing frameworks like RSpec and Minitest, as well as gem management tools such as Bundler.
  • Knowledge of code quality tools and practices to ensure maintainability and robustness of software.
  • Experience contributing to or evaluating open-source projects is advantageous.

Responsibilities

  • Analyze and triage issues from trending open-source repositories on GitHub to identify suitable evaluation scenarios for LLM testing.
  • Set up and configure code repositories, including environment preparation and Docker containerization, to facilitate reproducible testing conditions.
  • Evaluate unit test coverage, code quality metrics, and overall health of codebases to establish baseline performance and robustness.
  • Modify, run, and debug Ruby codebases locally to assess the performance of LLMs in bug fixing and code completion tasks.
  • Collaborate with AI researchers to design experiments, select repositories, and curate issues that challenge and improve LLM capabilities.
  • Document findings, maintain testing pipelines, and contribute to the continuous improvement of evaluation methodologies.

Benefits

Our client offers a comprehensive benefits package designed to support your professional growth and personal well-being. This includes competitive salary packages, flexible work arrangements, and opportunities for continuous learning and development. Employees gain access to cutting-edge projects in artificial intelligence, fostering an innovative and stimulating work environment. Additionally, the company promotes a healthy work-life balance, provides health and wellness benefits, and encourages participation in industry conferences and training programs to enhance your skills and career trajectory.

Equal Opportunity

We are an equal opportunity employer committed to fostering an inclusive environment for all employees. We value diversity and do not discriminate based on race, ethnicity, gender, age, sexual orientation, religion, disability, or any other protected characteristic. All qualified candidates will be considered based on their skills, experience, and qualifications. We believe in providing equal opportunities for growth and development to ensure a fair and equitable hiring process.

Apply Now!

Similar jobs