
Senior Software Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Arizona, +13 more states.
• Design, develop, own, and manage production SaaS features that incorporate RAG pipelines, agent systems including multi-agent architectures, and deterministic services.
• Utilize AI coding agents (e.g., Claude Code style tools) as an integral part of your development workflow, encompassing architecture exploration, implementation, testing, refactoring, and documentation, while ensuring complete ownership of output quality and understanding their advantages and limitations.
• Implement and enhance agentic systems using frameworks such as LangChain, CrewAI, PydanticAI, or similar, covering tool orchestration, memory/state management, and multi-step reasoning workflows.
• Construct scalable retrieval and inference pipelines: embedding workflows, vector databases, hybrid retrieval strategies, caching, and evaluation loops to optimize accuracy, latency, and cost.
• Recognize where agentic methodologies offer advantages over traditional coding practices and where they do not, making practical, production-oriented trade-offs across cost, accuracy, latency, and reliability.
• Develop guardrails and failure-mode mitigations for non-deterministic systems, including prompt structuring, validation layers, fallback strategies, and human-in-the-loop methodologies when suitable.
• Incorporate observability and assessment into AI-enabled features, tracking correctness, drift, bias, and performance over time.
• Collaborate with architects, product managers, and designers to convert ambiguous requirements into solid technical designs.
• Contribute to shared libraries, internal tools, and reference patterns that expedite the delivery of AI-enabled features across various teams.
• Engage in code reviews and design discussions, elevating the standards for quality, reliability, and responsible AI usage throughout the engineering organization.
• Mentor fellow engineers on effective agentic coding practices, prompt design, and emerging patterns as adoption expands.
• Manage AI-enabled features comprehensively in production, from initial design and implementation to deployment, monitoring, on-call support, incident response, and continuous improvement.
• Over 7 years of professional software engineering experience, with a robust background in developing and managing SaaS platforms in a production environment.
• Demonstrated experience working for a SaaS company, contributing to multi-tenant, cloud-based systems.
• Practical experience in architecting or significantly contributing to SaaS platform architecture, including clearly defined service boundaries, API design, domain modeling (DDD), data modeling, and integrations across distributed systems.
• Advanced, hands-on experience utilizing AI coding agents in daily development, not limited to experimentation but encompassing real production work, with clear accountability for outcomes.
• Strong practical experience with agentic systems and AI workflows, including: RAG architectures and retrieval pipelines, LLM integrations, prompt engineering, context engineering, agent orchestration, tool-chaining, and evaluation and observability for AI outputs.
• Familiarity with agentic frameworks such as LangChain, CrewAI, PydanticAI, or similar, along with the discernment to know when to extend, replace, or simplify them.
• Profound understanding of software engineering principles, including SOLID principles, clean architectural layering, common design patterns, testing strategies, and performance optimization.
• Experience in building and maintaining production systems with strong engineering discipline, including testable system design, observability, progressive delivery, and reliability patterns that minimize blast radius and allow for safe iterations.
• Comfortable working in cloud-native environments (AWS, Azure, or GCP), including microservices, event-driven architectures, CI/CD, and production monitoring.
• Experience in designing secure, multi-tenant SaaS systems, encompassing access control patterns, data isolation, and defensive design practices suitable for AI-enabled applications.
• Excellent communication skills, capable of articulating complex technical and AI-driven behaviors clearly to engineers, product partners, and stakeholders, and mentoring other engineers through code reviews, design discussions, and insightful technical guidance.
• An attitude of continuous learning, experimentation, and responsible innovation, especially as agentic capabilities evolve rapidly.
• While a Bachelor’s degree is preferred, we prioritize demonstrated experience and impact over formal education.
• Medical, vision, dental, and life insurance along with short- and long-term disability coverage.
• Generous paid time off (PTO) that increases with your tenure at Ozmo, in addition to paid holidays.
• 401k plan with employer matching to assist in retirement savings.
• Paid maternity and bonding leave for new parents.
• Paid pawternity leave when you welcome a new pet into your family.
• One-month sabbatical after five years of service with Ozmo.
• Flexible remote work arrangements to support optimal performance.
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.