Описание: No description
Задачи:
•Design realistic and challenging backend engineering and security tasks for AI systems to solve
•Create tasks involving feature implementation, bug fixing, debugging, security vulnerabilities, and performance optimization
•Develop deterministic verifiers that accept valid solutions and reject incorrect, incomplete, or invalid implementations
•Build and evaluate scalable backend services and APIs
•Identify and troubleshoot software defects, security weaknesses, and system bottlenecks
•Apply automated testing to validate functionality, reliability, and security
•Review code for correctness, maintainability, performance, and security
•Refactor complex or legacy codebases while maintaining functional and security requirements
•Apply secure coding principles and established security frameworks to practical engineering problems
•Document technical reasoning, security considerations, implementation decisions, and solution approaches
Требования:
•Strong backend software engineering experience
•Hands-on expertise with one or more of Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar technologies
•Proven experience building scalable services and APIs
•Strong debugging and troubleshooting skills
•Experience with performance optimization and automated testing
•Sound code review judgment
•Experience identifying and resolving software vulnerabilities and defects
•Experience implementing complex features in large-scale applications
•Experience refactoring and improving existing codebases
•Strong understanding of algorithms, data structures, and foundational computer science
•Excellent analytical, problem-solving, and technical communication skills
•Strong cybersecurity or SecOps experience, including secure software development, application security, penetration testing, vulnerability assessment, security audits, security-focused code reviews, OWASP, CWE, and identification and remediation of backend security vulnerabilities
Условия:
•$30–$100/Hr
•Contract engagement
•Approximately 15 hours per week
•Flexible schedule with choice of working hours and days, including weekends if preferred
•Compensation is output-based and tied to tasks that meet project specifications
•Minimum weekly submission requirements apply
•Actual earnings depend on completed tasks, hours worked, and available project scope
•Selected engineers should be prepared to begin their first tasks within 24–48 hours after completing onboarding