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