- Experience
- 5+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 1 day ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
This opportunity is for an AI Harness Engineer based in Saudi Arabia. The engineer will design and build systems that integrate human interaction with advanced local AI capabilities. The role lies at the crossroads of AI tooling, agent infrastructure, and peer-to-peer technology to create scalable, next-generation AI assistant experiences. Key responsibilities include developing reusable software components for various AI models, maintaining robust and reliable systems in dynamic environments, and advancing peer-to-peer technology to facilitate local AI at scale. This position combines rigorous software engineering with opportunities for experimentation and rapid innovation, all within a fully remote, globally distributed work environment that values autonomy and technical curiosity.
Key Responsibilities
- Develop and deploy new features and bug fixes prioritizing reliability, speed, and user satisfaction.
- Design and implement reusable modules, tools, and integrations for diverse AI model architectures and sizes.
- Construct and maintain AI agent harnesses, including tool invocation, agent control loops, context handling, and structured output management.
- Create evaluation frameworks and testing infrastructures adapted to AI systems with unpredictable behaviors.
- Develop and evolve peer-to-peer technologies supporting local AI and distributed use scenarios.
- Ensure software quality by adhering to coding standards, performing code reviews, maintaining modular architectures, and applying automated testing.
- Architect systems to handle failures such as network issues, AI model faults, timeouts, and retries gracefully.
- Develop and manage reusable npm packages and shared software components.
- Experiment with emerging technologies and methodologies to enhance AI and peer-to-peer functionality continuously.
- Collaborate effectively with a globally distributed engineering team, sharing technical concepts clearly and constructively.
Required Qualifications and Skills
- Minimum of five years' experience in developing and maintaining software in production environments.
- Expert proficiency in JavaScript and TypeScript, with experience managing complex state across synchronization protocols or agent control systems.
- Demonstrated ability to write modular, maintainable, and reusable codebases.
- Hands-on experience with AI agent harness construction, including tool calling, context administration, agent loops, and structured data outputs.
- Skill in designing evaluation systems and test frameworks for non-deterministic AI or other complex systems.
- Track record of creating, distributing, and maintaining reusable npm modules.
- Strong debugging and testing capabilities focused on producing reliable, high-quality software.
- In-depth knowledge and practical experience working with AI tooling solutions.
- Interest or hands-on background with peer-to-peer networking technologies and distributed system design.
- Experience building robust systems capable of managing network interruptions, AI errors, timeout scenarios, and retry mechanisms.
- Contributions to open-source projects in peer-to-peer, networking, or AI tooling domains are appreciated.
- Excellent communication skills and the ability to thrive in a fully remote and distributed team setup.
- A proactive, experimental mindset that embraces continuous technical innovation and exploration of new technologies.
Benefits
- Work remotely from any location.
- Engage with cutting-edge AI, agent infrastructure, and peer-to-peer technology projects.
- Gain experience with complex distributed systems and unpredictable AI applications.
- Potential to contribute to open-source communities in P2P, networking, and AI tooling.
- Join an international engineering team collaborating across the globe.
- Enjoy significant autonomy with ample opportunities for experimentation and innovation.
Additional Information
This listing is posted on behalf of a partner company who independently manages application processing and recruitment steps. The hiring decisions and interview processes are conducted directly by the partner. The application evaluation is supported by AI-based matching to ensure objective and prompt candidate screening; however, all final recruitment decisions are human-controlled. Applicants' data privacy is maintained according to relevant data protection laws, and AI tools may assist in resume analysis and verification during recruitment.