Senior Software Engineer

Posted 8hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Help train next-generation AI systems at Micro1. Create Reinforcement Learning Environments and optimize software performance in a remote contracting role.

Responsibilities:

  • Apply your expertise to help train next-generation AI systems.
  • Create Reinforcement Learning Environments which test an AI model’s ability to solve complex software engineering problems using Model Context Protocol (MCP) tools.
  • Fix bugs, implement features, refactor code, or optimize performance while requiring agents to discover and reason over information from real MCP servers.
  • Design reproducible environments, deterministic verification, and golden reference solutions that accurately measure both MCP tool use and software engineering ability.

Requirements:

  • Proficiency in C++, 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.

Benefits:

  • Remote Job
  • Work as a Contractor (approximately 15 hours a week)