Senior Software Engineer
Core
Creating Reinforcement Learning Environments to test AI models on solving complex software engineering problems like code fixing, feature creation, refactoring, and performance optimization.
Role type
Senior IC Software Engineer (Contract)
Builds
Reproducible RL environments and golden reference solutions for AI training
Domain
AI/ML + Software Engineering
Deliverable
production ML models
Required skills
Python3, Java, Rust, Algorithms, C++, TypeScript, Bug fixing, Feature implementation, Codebase refactoring, Performance optimization
Preferred skills
Hands-on expertise in Python3/Java/Rust/Go/C++/TypeScript, Deep understanding of algorithms and data structures, Debugging complex systems, Legacy system modernization, Cross-functional project delivery
Technologies
Python3, Java, Rust, Go, C++, TypeScript
Responsibilities
Contribute expert-level code samples and debugging strategies, Analyze and resolve complex software defects and performance bottlenecks, Implement robust new features ensuring scalability, Refactor and optimize legacy code, Document technical reasoning for AI training data, Review and validate peer-contributed code
Seniority
Senior, hands-on IC

