Software Engineering Expert (AI Training)

Weekday AI

United States · Posted Jul 9


Job description

Responsibilities: Design reproducible software engineering challenges and develop high-quality reference solutions to train AI systems. Analyze, debug, and optimize complex codebases across various programming languages to improve AI reasoning capabilities.

Requirements: Requires strong hands-on experience in at least one major programming language and a deep understanding of algorithms and software engineering principles. Must be proficient in debugging, refactoring, and implementing scalable software features.

Key skills: Software Engineering, Python, Java, Rust, Go, C++, TypeScript, Algorithms, Data Structures, Debugging, Code Refactoring, Performance Optimization, Distributed Systems, System Design, Software Architecture, Technical Documentation

Keywords: AI Training, Software Engineering, Python, Java, Rust, Go, C++, TypeScript, Algorithms, Data Structures, Object-Oriented Programming, Code Refactoring, Performance Optimization, Distributed Systems, System Design, Software Architecture, Open Source, Debugging, Scalable Software, Technical Documentation, AI Reasoning, Machine Learning

Land this job faster with Remote Job Match

Free account: browse thousands of remote roles, no degree needed. Upgrade to tailor your resume to each job with AI and prep for the interview.

Create free account

← Browse more remote jobs