Logo for Gramian Consulting

Senior Software Engineer - AI Training

Role overview

Qualifications

  • 7+ years of professional software engineering experience
  • Strong hands-on expertise in at least one of: Python, Java, Go, Rust, C++, or TypeScript
  • Strong understanding of algorithms, data structures, and software design principles
  • Experience debugging and optimizing complex production systems

Responsibilities

  • Design realistic software engineering challenges involving debugging, feature development, code refactoring, and performance optimization
  • Develop reference implementations and reproducible software environments
  • Write high-quality code in Python, Java, Go, Rust, C++, or TypeScript
  • Analyze, troubleshoot, and resolve complex software defects

About the company

Gramian Consulting logo

Gramian Consulting

Unknown

Company details

Company sizeUnknown

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

About Us

Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies build high-performing teams by matching them with professionals who truly fit their needs.

Role Overview

We are looking for Senior Software Engineers with deep expertise in backend development, software architecture, and complex codebases. In this role, you'll design realistic software engineering tasks, solve challenging debugging and implementation problems, and contribute high-quality code and technical reasoning that will be used to train advanced AI systems.

CONTRACT: Contractor

COMMITMENT: Hourly/Part-time

LOCATION: Remote

PROCESS: Application Form -> AI Interview -> Selection

HOURLY RATE: $100 - $230/h

NOTES: You need to be able to provide some publicly available work such as GitHub/GitLab repo, PR request, open-source contribution, technical articles, or similar

Responsibilities

  • Design realistic software engineering challenges involving debugging, feature development, code refactoring, and performance optimization
  • Develop reference implementations and reproducible software environments
  • Write high-quality code in Python, Java, Go, Rust, C++, or TypeScript
  • Analyze, troubleshoot, and resolve complex software defects
  • Refactor and optimize existing codebases for performance, maintainability, and scalability
  • Document technical decisions, implementation approaches, and engineering rationale
  • Review and validate technical solutions submitted by other contributors
  • Apply software engineering best practices across diverse programming languages and systems

Requirements

  • 7+ years of professional software engineering experience
  • Strong hands-on expertise in at least one of: Python, Java, Go, Rust, C++, or TypeScript
  • Strong understanding of algorithms, data structures, and software design principles
  • Experience debugging and optimizing complex production systems

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at Gramian Consulting

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.