FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AI Engineer
Your Software Supplier. Apply software engineering expertise to help train next-generation AI systems .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in C++, Python, Java, Go, TypeScript, or Rust, with a strong understanding of algorithms, data structures, and performance tuning. Capable of debugging complex software issues, optimizing performance, and collaborating effectively in cross-functional teams.
Highest-signal resume keywords
C++ ProficiencyPython ProficiencyJava ProficiencyAlgorithms and Data StructuresPerformance Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++PythonJavaGoTypeScriptRustAlgorithmsData StructuresPerformance TuningDebugging
Soft Skills
Written CommunicationVerbal CommunicationAttention to DetailCollaborationTeamwork
Tools & Technologies
Model Context Protocol (MCP)
Industry Keywords
Software EngineeringReinforcement LearningFeature DevelopmentCodebase RefactoringScalability
Tech Stack
Tools & technologiesJavaPythonRustTypeScriptC++Go
About the role
Key responsibilities & impact- Apply software engineering expertise to help train next-generation AI systems
- Create reinforcement learning environments that test AI models on complex software engineering problems using Model Context Protocol (MCP) tools
- Work on tasks such as fixing bugs, implementing features, refactoring code, and optimizing performance
- Enable agents to discover and reason over information from real MCP servers
- Design reproducible environments, deterministic verification, and golden reference solutions
- Measure MCP tool use and software engineering ability
- Complete screening questions, an approximately 30-minute AI interview, and a tentative technical assessment
Requirements
What you’ll need- Proficiency in C++, Python, Java, Go, TypeScript, or Rust
- Deep understanding of algorithms, data structures, and performance tuning
- Demonstrated experience debugging complex software issues and delivering maintainable solutions
- Strong background in feature development and codebase refactoring
- Proven ability to optimize software for performance and scalability
- Exceptional written and verbal communication skills, with keen attention to detail
- Track record of success in collaborative, cross-functional teams, ideally in remote settings
- No prior experience in AI is required
Benefits
Comp & perks- Flexible schedule; choose your hours and days, including weekends if desired
- Remote work
- Contractor work arrangement