About the Role
Position
Senior Software Engineer
Type
Contract
Compensation
$50 - $100/hour
Location
Remote
Commitment
10-40 hrs/week
Role Responsibilities
- Create Reinforcement Learning Environments to test AI model capabilities in solving complex software engineering problems.
- Fix bugs, implement features, refactor code, and optimize performance using Model Context Protocol tools.
- Design reproducible environments and deterministic verification for accurate measurement of MCP tool use.
- Develop golden reference solutions to assess software engineering ability.
Requirements
- Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust.
- Deep understanding of algorithms, data structures, and performance tuning.
- 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.
Application Process
- Easy Apply on LinkedIn
- Check email for next steps
- Participate in resume evaluation & interview stage
Requirements
Programming Languages
Proficiency in C++, Python, JAVA, GoLang, Typescript, or Rust.
Algorithms and Data Structures
Deep understanding of algorithms, data structures, and performance tuning.
Debugging Skills
Experience in debugging complex software issues and delivering maintainable solutions.
Feature Development
Strong background in feature development and codebase refactoring.
Performance Optimization
Proven ability to optimize software for performance and scalability.