Join the team as a FullStack AI Developer and drive the creation of cutting-edge, scalable AI-powered applications! You'll develop SRP-compliant backend services in Python and build dynamic frontend interfaces with React or Node.js.
Apply TDD principles by writing comprehensive tests and mocking dependencies for reliable production-ready deployments.
Collaborate in a modular architecture alongside data scientists, DevOps, and product teams to deliver impactful, user-focused AI features.
Must have 5+ years of software engineering experience, advanced Python skills, strong frontend experience, and proven AI development expertise.
Ready to shape the future of AI fullstack solutions?
Apply now.
🚀 Project
- develop SRP-compliant services with clear responsibilities and minimal coupling
- build orchestrators that efficiently coordinate services using robust interface design
- apply TDD principles, write comprehensive unit tests, and mock external dependencies for reliable deployments
- implement structured logging and observability to track service behavior, performance, and I/O across environments
- work within RCO’s modular architecture—shared utilities, centralized configs, and well-documented boundaries
- partner with frontend engineers, data scientists, DevOps, and product stakeholders to deliver performant, user-aligned features
🎯 Skills
- minimum of 5 years of experience in software engineering
- advanced proficiency in Python
- React and Node.js, or experience with other full-stack technologies
- strong knowledge of both SQL and NoSQL databases
- solid engineering fundamentals, including object-oriented programming (OOP), lazy loading, and asynchronous programming
- hands-on experience developing AI agents and applications
- proven ability to deliver production-grade AI features, ensuring quality assurance (QA), deployment, and security best practices
- experience scaling AI prototypes into robust, scalable production systems