About The Role
This role focuses on advanced software engineering and code evaluation to improve AI model performance. Work involves reviewing production-level code, ensuring high standards in quality, security, and performance across modern engineering environments.
Position: Software Engineer (Python, JavaScript/TypeScript, Go)
Type: Contract
Engagement: Remnote Global | Part-time
Compensation: $70 –$80/hour
Location: Remote
Core Skills
- Python, JavaScript, TypeScript, Go
- Code review & PR evaluation
- GitHub workflows
- Code quality standards
- Debugging & issue identification
- Performance optimization
- Security best practices
- CI/CD pipelines
Role Responsibilities
- Conduct in-depth code reviews and pull request evaluations to ensure high-quality standards
- Identify, debug, and resolve complex issues across Python, JavaScript/TypeScript, and Go codebases
- Build, review, and optimize CI/CD pipelines for efficient deployment and testing
- Apply security best practices and performance optimization techniques across systems
- Collaborate via GitHub, providing clear and actionable technical feedback
- Document findings and communicate insights effectively
- Contribute to AI model training initiatives focused on improving development workflows
Qualifications
Must-Have:
- 5+ years of professional software engineering experience
- Strong expertise in Python, JavaScript/TypeScript, and Go
- Proven experience in code review and PR evaluation (open-source or production systems)
- Proficiency with GitHub workflows in real-world environments
- Advanced debugging and problem-solving skills
- Deep understanding of code quality, security, and performance optimization
- Experience building and maintaining CI/CD pipelines
- Excellent written and verbal communication skills (English)
Nice-to-Have
- Experience with AI/ML systems or model training workflows
- Active contributor or maintainer in open-source projects
- Based in the US, Canada, LATAM, or the UK
Application & Onboarding Process
- Upload resume
- AI interview: A short, 15-minute conversational session to assess background and expertise
- Follow-up communication with next steps and onboarding details