
Manager, Software Engineering
Ritchie Bros.
full-time
Posted on:
Location Type: Remote
Location: California • United States
Visit company websiteExplore more
Salary
💰 $129,570 - $161,915 per year
About the role
- Manage multiple Product Engineering projects and a cross-functional engineering staff, including Python backend engineers, AI engineers, and Test Automation engineers.
- Architect, design, code, review and guide the team in developing scalable, efficient, and performant code for both the Agentic AI products, the backend microservices that power them, and the underlying platform required to scale and secure them.
- Champion an AI-first approach by deeply integrating autonomous coding agents into the team's daily workflows and SDLC.
- Lead the development of intelligent retrieval systems—from RAG pipelines to agentic architectures that reason across multiple data sources.
- Work closely with DevOps/SRE to plan, shape, and own the team's end-to-end delivery process, ensuring robust deployment and monitoring for production AI and microservice systems.
- Evaluate and select the right agentic frameworks and tools, partnering with SmartEquip technical leadership.
- Build automated test and verification pipelines tailored for AI systems, operating with an accuracy-first mindset to manage hallucination risks and ensure secure data access.
Requirements
- At least 3 years of experience managing engineers, with a proven ability to independently architect, problem-solve, and develop robust solutions.
- Polyglot full-stack background with in-depth, hands-on production expertise in Python.
- Proven experience building scalable backend microservices and RESTful APIs using frameworks like Django or Flask.
- Highly knowledgeable in popular Python ecosystems, with specific expertise in data validation and API frameworks like Pydantic and FastAPI.
- Deep experience with context engineering, designing agentic architectures, and building automated agent delivery pipelines.
- Proven ability to build, secure, and monitor production-ready retrieval systems (RAG).
- Extensive experience using and directing autonomous coding agents is expected.
- Experienced working with cloud platforms (GCP, AWS) and deploying AI workloads at scale, with specific preference for AI cloud platforms like Vertex AI.
- Experienced with Test Automation and a strong understanding of how to build automated verification for AI outputs where accuracy has serious consequences.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend developmentmicroservicesRESTful APIsDjangoFlaskPydanticFastAPIcontext engineeringTest Automation
Soft Skills
project managementproblem-solvingleadershipcommunicationcollaborationarchitectural designteam guidanceindependent workstrategic planningaccuracy-first mindset