Senior Software Engineer – AI Coding Evaluation Project
eDataBae · United States · 3 wk ago
RemoteRemoteEngineeringContract
About the role
As a Senior Software Engineer, you will help improve AI systems by creating realistic coding challenges, evaluating technical solutions, and developing reliable validation methods. Your expertise will contribute to training AI models on real-world software engineering scenarios.
Responsibilities
- Create realistic coding tasks involving:
- Feature implementation
- Bug fixing
- Code optimization
- Performance improvements
- Design validation methods to evaluate AI-generated solutions
- Review code quality, functionality, and technical correctness
- Analyze complex codebases and identify improvement areas
- Provide structured technical feedback and insights
Requirements
Strong experience with one or more programming languages: Python, Java, Rust, TypeScript, C++, Go or similar technologies.
- Backend development
- Scalable services and APIs
- Debugging and troubleshooting
- Automated testing
- Codebase refactoring
- Performance optimization
- Algorithms and data structures
- Code reviews
Skills: rust, python, typescript, java, c++