Research Engineer - Remote

YO AI Labs
  • Chicago, IL
  • Remote
    6 days ago

    Job Description

    Research Engineer – Code Generation & Model Evaluation

    Role Type: Contractor
    Location: Remote

    We are seeking experienced Research Engineers to contribute to a project focused on code generation, software engineering, and AI model evaluation.

    You'll apply your programming expertise to develop, review, and evaluate real-world coding tasks that help train and improve next-generation AI systems. No prior AI experience is required.

    Scope of Work

    • Analyze, debug, and resolve issues across codebases using Python 3, Java, Rust, C++, Go, or TypeScript.
    • Implement new features and enhancements for code generation workflows.
    • Refactor and optimize code for performance, scalability, and maintainability.
    • Develop and review coding tasks to evaluate AI-generated code.
    • Provide clear feedback and annotations to support model training and evaluation.
    • Collaborate with technical contributors and stakeholders on software quality and technical direction.
    • Document technical decisions, solutions, and best practices.

    Required Skills & Qualifications

    • Strong expertise in competitive programming, algorithms, and data structures.
    • Proficiency in at least one of Python 3, Java, Rust, C++, Go, or TypeScript.
    • Experience with debugging, feature implementation, codebase refactoring, and performance optimization.
    • Experience with open-source contributions or collaborative software projects.
    • Strong analytical and problem-solving abilities.
    • Excellent written and verbal communication skills.
    • High attention to detail in code validation and output consistency.
    • Ability to work independently in a remote environment.

    Compensation

    Compensation is output-based, with payment provided per task that meets project requirements. Task completion time may vary based on experience and workflow. Minimum weekly submission requirements apply.

    Start Timeline & Availability

    Roles are typically filled within 48 hours. Selected experts should be ready to begin their first tasks within 24–48 hours of completing onboarding.

    Numbers & Facts

    LocationChicago, IL (
    Remote
    )

    Skills

    • Algorithmsunmatched
    • Analysis Skillsunmatched
    • Artificial Intelligence (AI)unmatched
    • Best Practicesunmatched
    • C++ Programming Languageunmatched
    • Code Reviewsunmatched
    • Collaboration Softwareunmatched
    • Communication Skillsunmatched
    • Data Structuresunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Go Programming Language (Golang)unmatched
    • Javaunmatched
    • Open Sourceunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Python Programming/Scripting Languageunmatched
    • Refactoringunmatched
    • Rust Programming Languageunmatched
    • Software Engineeringunmatched
    • Technical Writingunmatched
    • Writing Skillsunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder