> Markdown version of [/jobs/ext/1133755-full-stack-ai-engineer](https://www.wearedevelopers.com/jobs/ext/1133755-full-stack-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack AI Engineer - **Company:** APi Inc - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Multi-Agent Systems - **Published:** July 2, 2026 - **Apply:** https://www.perxtech.com/jobs/full-stack-ai-engineer-ruby-on-rails-as-core/ ## About the Role * BS/MS in Computer Science, Engineering, or equivalent experience * 5+ years of application development experience in Ruby on Rails or other OO languages * Strong experience building multi-tenant, microservices-based distributed systems * Hands-on experience with API and SDK design, scalable backend systems, and service-oriented architectures * Proven experience in AWS, Docker, and DevOps practices in agile environments * Experience with automation tools (Ansible or similar) is a plus * Strong knowledge of relational databases (PostgreSQL), data modeling, and system design * Frontend expertise in Angular 2+, AngularJS, TypeScript, JavaScript, HTML5, CSS * Strong understanding of object-oriented design, design patterns, and multi-tier architectures * Experience building highly interactive and real-time applications Agentic AI & Modern Engineering (Highly Valued): * Experience or strong interest in building agentic AI systems, autonomous workflows, or LLM-powered applications * Familiarity with AI orchestration patterns (tool use, planning loops, memory systems, multi-agent coordination) * Experience integrating AI models into production-grade systems (LLMs, APIs, vector databases, etc.) * Ability to design systems where software agents can execute tasks, make decisions, and interact with APIs/services * Strong systems thinking for balancing determinism, reliability, and AI-driven variability ## Description The Senior Full Stack Software Engineer is a high-impact role responsible for designing and scaling our next-generation distributed platform, including agentic AI systems and autonomous workflow orchestration. You will work closely with architecture and product teams to build resilient, high-performance software that powers intelligent decisioning and real-time engagement. You will help shape the technical direction of the platform, including the integration of AI agents that can reason, act, and coordinate across services, APIs, and data systems. What's the Role? You will: * Influence and contribute to the technical vision of platform architecture, including AI-native and agent-driven system design * Design and implement scalable, multi-tenant, microservices-based architectures with embedded agentic workflows * Build and deploy autonomous and semi-autonomous AI agents that support: + Customer engagement orchestration + Decision automation and personalization + Event-driven workflow execution across distributed systems * Define information architecture and system design, including data models, APIs, and service interactions that support agent reasoning and execution * Design solution strategies focused on scalability, maintainability, interoperability, and AI extensibility * Ensure clean, modular, testable code aligned with engineering best practices and agent-safe design principles * Conduct and enforce rigorous code reviews and architectural governance * Identify and mitigate technical risks across traditional services and AI/agent workflows * Implement robust testing strategies (unit, integration, performance, and AI/agent behavior validation) * Collaborate with product and architecture teams to define agent capabilities and system boundaries * Mentor engineers on modern software engineering practices and agent-based system design * Leverage modern AI tooling, open-source frameworks, and emerging technologies to accelerate the development of intelligent systems * Drive troubleshooting, debugging, and root cause analysis across distributed systems and agent execution layers ## Related Videos - [Designing and Deploying Distributed Multimodal Multi-Agent Systems with Google's AI Stac](https://www.wearedevelopers.com/videos/1976-designing-and-deploying-distributed-multimodal-multi-agent-systems-with-google-s-ai-stac) - [Beyond Chatbots: How to build Agentic AI systems](https://www.wearedevelopers.com/videos/1629-beyond-chatbots-how-to-build-agentic-ai-systems) - [Edit Your Future: Queerverse Radical AI](https://www.wearedevelopers.com/videos/909-edit-your-future-queerverse-radical-ai) - [Building Scalable Multi-Agentic AI Systems in Java: Orchestrating Agents with Event-Driven Approach](https://www.wearedevelopers.com/videos/1967-building-scalable-multi-agentic-ai-systems-in-java-orchestrating-agents-with-event-driven-approach) - [AI is dead, long live AK](https://www.wearedevelopers.com/videos/1093-ai-is-dead-long-live-ak) - [On a Secret Mission: Developing AI Agents](https://www.wearedevelopers.com/videos/1510-on-a-secret-mission-developing-ai-agents) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [The Overflow: AI and Agentic Coding](https://www.wearedevelopers.com/magazine/721-the-overflow-ai-and-agentic-coding) - [From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path](https://www.wearedevelopers.com/magazine/655-from-prototype-to-production-build-ai-agents-with-this-free-4-course-learning-path)