10 days ago

Software Engineer

Keystone Recruitment

Hybrid
Contractor
$180,000
Hybrid

Job Overview

Job TitleSoftware Engineer
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$180,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

Role: Software Engineer

We are hiring on behalf of one of our clients for an experienced Software Engineer with strong Bash and shell scripting expertise. This contract role supports an an AI research initiative focused on evaluating system-level agents operating in terminal and Linux environments. This is a short-term, project-based engagement requiring strong analytical skills and hands-on systems experience.

Key Responsibilities

  • Analyze and solve benchmark tasks involving Docker, shell scripting, and Linux system administration.
  • Evaluate command-line workflows for correctness, reproducibility, and reliability.
  • Document technical reasoning grounded in system behavior and code structure.
  • Assess multi-step CLI workflows across files and configurations.
  • Develop high-quality reference solutions and diagnostic insights.

Required Qualifications

  • 2+ years of professional experience in software engineering or systems development.
  • Strong experience with Bash and shell scripting in Linux environments.
  • Familiarity with Docker, Git, and Python.
  • Experience debugging multi-file system workflows.
  • Ability to clearly document technical findings and reasoning.

Preferred Qualifications

  • Experience working with distributed systems or infrastructure tooling.
  • Prior involvement in technical benchmarking, QA, or evaluation workflows.
  • Familiarity with reproducible development environments.

Engagement Details

  • Independent contractor engagement.
  • Fully remote.
  • Flexible schedule.
  • Short-term project with potential extension.
  • Hourly rate: $80–$90 depending on experience.
  • Weekly payment via secure payment platforms.

Applicants must be legally authorized to work in their country of residence and able to perform services as an independent contractor.

Key skills/competency

  • Bash scripting
  • Shell scripting
  • Linux
  • Docker
  • Python
  • Git
  • System administration
  • AI research support
  • Command-line interface CLI
  • Debugging

Tags:

Software Engineer
AI research
systems evaluation
benchmarking
debugging
documentation
CLI workflows
reproducibility
problem-solving
analytical skills
system behavior
Bash
shell scripting
Linux
Docker
Git
Python
command-line
infrastructure tooling
distributed systems
system administration

Share Job:

How to Get Hired at Keystone Recruitment

  • Research Keystone Recruitment's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your Software Engineer resume: Highlight Bash, shell scripting, Linux, Docker, and AI research experience.
  • Showcase problem-solving skills: Prepare examples demonstrating analytical and debugging capabilities for system workflows.
  • Emphasize remote work readiness: Discuss your experience with independent contract work and flexible schedules.
  • Prepare for technical deep-dives: Expect questions on Linux internals, Docker, and complex scripting challenges.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background