Senior Software Engineer

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Expert in AI systems training and reinforcement learning environments for next-gen AI at Micro1. Collaborating on complex software engineering tasks using advanced tools and programming.

Responsibilities

  • Apply your expertise to help train next-generation AI systems.
  • Shape how models learn, reason, and perform through high-quality, real-world input.
  • Create Reinforcement Learning Environments testing an AI model's ability to solve complex software engineering problems using Model Context Protocol (MCP) tools.
  • May involve fixing bugs, implementing features, refactoring code, or optimizing performance while requiring agents to discover and reason over information from real MCP servers.
  • Design reproducible environments, deterministic verification, and golden reference solutions measuring both MCP tool use and software engineering ability.

Requirements

  • Proficiency inC++, Python, JAVA, GoLang, Typescript, or Rust.
  • Deep understanding of algorithms, data structures, and performance tuning.
  • Demonstrated experience in debugging complex software issues and delivering maintainable solutions.
  • Strong background in feature development and codebase refactoring.
  • Proven ability to optimize software for performance and scalability.
  • Exceptional written and verbal communication skills, with a keen attention to detail.
  • Track record of success in collaborative, cross-functional teams, ideally in remote settings.

Job type

Contract

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

JavaPythonRustTypeScript

Location requirements

RemoteWorldwide

Report this job

Found something wrong with the page? Please let us know by submitting a report below.