
AI Security Engineer - Remote
Job Description
Senior Software Engineer – Cybersecurity & Backend
Job Type: Contractor (~15 hrs/week)
Location: Remote
Schedule: Flexible
Required Skills
-
Python 3, Java, Rust, TypeScript, C++
-
Algorithms & Data Structures
-
Bug Fixing & Feature Implementation
-
Codebase Refactoring
-
Performance Optimization
-
Penetration Testing
-
Security Auditing
Job Summary
Work on challenging coding and security tasks designed to help train next-generation AI systems. You’ll create realistic coding problems, implement features and bug fixes, and build deterministic verifiers to evaluate solutions.
What We’re Looking For
-
Strong backend development experience in Java, Node.js, Go, Rust, TypeScript, Python, C++, or similar
-
Experience building scalable services and APIs
-
Strong debugging, performance optimization, and automated testing skills
-
Solid code review and software engineering practices
-
Experience with cybersecurity, penetration testing, vulnerability assessment, or security audits
-
Familiarity with secure coding, AppSec, OWASP, and CWE is a plus
Responsibilities
-
Develop and debug complex software
-
Implement new features and resolve software issues
-
Refactor and optimize existing codebases
-
Create realistic coding and security tasks
-
Develop reliable deterministic verification systems
-
Identify vulnerabilities and potential security risks
-
Apply strong algorithms, data structures, and software engineering principles
Preferred Qualifications
-
Proven backend development experience
-
Cybersecurity or security engineering background
-
Experience with penetration testing or security audits
-
Strong understanding of algorithms, data structures, and computer science fundamentals
-
Excellent analytical, problem-solving, and technical communication skills