Job ID: JOB_ID_1601
Position Summary
We are seeking a visionary AI Back End Engineer to join our elite engineering team in Redwood City, CA. This is a unique opportunity to work at the forefront of the artificial intelligence revolution, building the foundational backend systems that enable sophisticated AI agents to operate reliably in production environments. As an AI Back End Engineer, you will be responsible for the entire lifecycle of agentic systems, from designing the runtime services that execute complex tools to modeling the intricate data structures required for agent memory and state management. This role requires a rare blend of traditional backend engineering discipline and a deep understanding of the emerging AI stack, including large language models (LLMs), vector databases, and agentic frameworks.
Core Engineering Responsibilities
- Architect and own the agent runtime services, ensuring high reliability for tool execution, state persistence, and multi-step orchestration.
- Design and implement robust, versioned APIs that serve as the interface between our AI agents and a wide array of internal and external services.
- Develop complex data models to handle agent memory, workflow history, and audit trails, ensuring data correctness and multi-tenant isolation.
- Build and maintain scalable integrations using OAuth, webhooks, and event-driven architectures to connect AI agents with the broader software ecosystem.
- Apply reliability engineering principles to AI systems, defining SLIs/SLOs and implementing advanced observability patterns like distributed tracing and circuit breakers.
- Optimize system performance to minimize latency and maximize throughput, while managing the significant costs associated with LLM inference and tool-calling.
- Lead the development of safety constraints and human-in-the-loop (HITL) systems to ensure that AI agents operate within defined ethical and operational boundaries.
Technical Qualifications and Experience
- At least 7 years of experience building and operating large-scale backend systems for production SaaS or distributed platforms.
- Deep expertise in relational database design and optimization, particularly with Postgres or MySQL.
- Proven track record of building products powered by LLMs, with a strong understanding of prompting strategies, tool calling, and evaluation frameworks.
- Hands-on experience with modern AI frameworks and SDKs, such as Vercel AI SDK, LangChain, LangGraph, and OpenAI’s tool-calling capabilities.
- Strong fundamentals in distributed systems, including experience with message queues (Kafka/RabbitMQ), caching (Redis), and container orchestration (Kubernetes).
- Familiarity with vector search engines and embedding strategies for retrieval-augmented generation (RAG).
- A passion for building reliable, secure, and scalable software in a fast-paced, iterative environment.
Work Environment and Interview Process
This position is based in Redwood City, CA, and requires a hybrid work schedule with 3 days a week on-site. We believe that in-person collaboration is essential for solving the complex, ambiguous problems inherent in AI engineering. Candidates must be local to the Bay Area or willing to relocate. Our interview process is designed to be rigorous yet efficient, consisting of two virtual technical rounds followed by a final in-person interview at our Redwood City office. This 2-year contract offers a stable, long-term platform to contribute to some of the most exciting developments in the field of artificial intelligence, working alongside a team of world-class engineers and researchers.
Professional Growth
As an AI Back End Engineer, you will be working on the most significant technological shift of our time. The challenges you solve here—around agent reliability, state management, and AI safety—will define the future of the industry. You will have the opportunity to collaborate with leading AI researchers and engineers, contributing to open-source projects and staying deeply connected to the global AI community. We foster a culture of intellectual curiosity and rapid experimentation, where your ideas can quickly move from concept to production. This role is not just a job; it is a career-defining opportunity to build the systems that will power the next generation of intelligent applications.
Special Requirements
3 days a week on site in Redwood City, CA (Must be local). Interview process: 2 rounds virtual, 1 round in person.
Compensation & Location
Salary: $190,000 – $270,000 per year
Location: Redwood City, CA
Recruiter / Company – Contact Information
Recruiter / Employer: DMS Vision Inc.
Email: vikas@dmsvisions.com
Recruiter Notice:
To remove this job posting, please send an email from
vikas@dmsvisions.com with the subject:
DELETE_JOB_ID_1601