Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
AI Backend Engineer image - Rise Careers
Job details

AI Backend Engineer

We are looking for a Principal Backend Engineer to design and build the backend and GraphQL API architecture for AI-powered retrieval systems (RAG) and AI agent orchestration. You’ll develop high-performance GraphQL APIs that serve LLM-driven search, vector retrieval, and graph-based recommendations to users in real time. You’ll also develop frameworks and orchestration to coordinate autonomous AI agents at scale.

This role requires expertise in those areas to help architect and implement the right solutions for AI-driven retrieval. You’ll work closely with the Head of Engineering to design scalable AI-powered APIs and retrieval pipelines while remaining hands-on with coding.

Tech Stack: Golang (preferred), Python, GraphQL, PostgreSQL, Redis, Kubernetes, Azure, Vector Databases (Weaviate, Pinecone, FAISS), Graph Databases (Neo4j, AWS Neptune, TigerGraph), AI Agent frameworks (LangGraph, AutoGen, CrewAI, etc)

Why This Role?

  • Architect + Code – You’ll actively design GraphQL APIs for AI retrieval and an AI agent platform while writing production-grade code daily.

  • AI-Powered Search & Retrieval (RAG) – Leverage your experience with vector search and knowledge graphs to define future system architecture.

  • Scalability & Performance – Ensure low-latency, high-scale orchestration and retrieval in a GraphQL-first environment.

Responsibilities

  • Design, build, and optimize GraphQL APIs to serve AI-powered search and retrieval systems.

  • Design, build and optimize AI agent platform and framework to orchestrate autonomous agents.

  • Hands-on coding (70%), focusing on Golang & Python API development.

  • Architect GraphQL queries, mutations, and resolvers to support LLM-powered recommendations.

  • Optimize GraphQL query performance (batching, pagination, caching, Dataloader optimizations).

  • Guide and implement vector search and knowledge graph capabilities (Weaviate, Pinecone, FAISS, Neo4j, AWS Neptune, TigerGraph).

  • Expose RAG and GraphRAG retrieval systems through GraphQL API endpoints.

  • Database design for customer-facing access patterns.

  • Ensure GraphQL schema design is flexible, scalable, and AI-friendly.

  • Implement security best practices (OAuth, JWT, role-based access in GraphQL).

  • Collaborate with ML/AI engineers to expose LLM models, embeddings, and knowledge graphs via APIs.

  • Deploy and scale services in Azure (Kubernetes, Terraform, AKS).

What We’re Looking For

  • 5+ years of backend development experience, with strong Golang (preferred) and Python skills.

  • Proven experience designing and optimizing GraphQL APIs for high-performance applications.

  • Strong understanding of AI retrieval systems, including RAG, GraphRAG, vector search, and knowledge graphs (even if not currently in use).

  • Exposure to AI agent frameworks and design patterns.

  • Deep expertise in distributed systems, microservices, and GraphQL performance tuning.

  • Experience integrating AI-driven APIs with GraphQL queries and resolvers.

  • Azure cloud experience (AKS, Functions, Blob Storage, CosmosDB).

  • Proven track record of hands-on coding while also defining backend architecture and best practices.

Bonus Points

  • Experience with GraphQL federation, schema stitching, or Apollo Gateway.

  • Familiarity with GraphQL + WebSockets (subscriptions for real-time AI updates).

  • Exposure to MLOps and model-serving platforms (AWS SageMaker/Bedrock, ClearML, Triton).

Average salary estimate

$175000 / YEARLY (est.)
min
max
$150000K
$200000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About AI Backend Engineer, Revic

Are you ready to take the lead as an AI Backend Engineer at our dynamic company based in San Francisco? We're on the lookout for someone like you to design and build powerful backend systems and GraphQL APIs that drive our AI-powered retrieval mechanisms and agent orchestration. In this exciting role, you’ll create high-performance GraphQL APIs that enhance LLM-driven searches and provide real-time vector retrieval and graph-based recommendations to our users. You'll be intimately involved in developing frameworks and orchestration techniques that manage autonomous AI agents at scale. Working closely with our Head of Engineering, you’ll play a pivotal role in crafting scalable and robust AI-powered APIs and retrieval pipelines, while also getting your hands dirty with daily coding tasks. Our tech stack includes Golang, Python, GraphQL, PostgreSQL, Redis, Kubernetes, and various powerful vector and graph databases. Your expertise in these areas will be crucial in architecting the perfect solutions for AI-driven retrieval. Plus, you’ll enjoy the balance of architecture design and hands-on coding—70% coding is a key focus! If you're driven to create scalable, efficient, and AI-friendly systems, we can’t wait to meet you and chat about how you can contribute to our cutting-edge projects.

Frequently Asked Questions (FAQs) for AI Backend Engineer Role at Revic
What are the responsibilities of an AI Backend Engineer at this company?

As an AI Backend Engineer at our San Francisco-based company, your key responsibilities include designing, building, and optimizing high-performance GraphQL APIs to facilitate AI-powered search and retrieval systems. You'll also develop and maintain frameworks to orchestrate AI agents autonomously. Expect to spend around 70% of your time coding in Golang and Python, improving the architecture of GraphQL queries and performance while collaborating with ML/AI engineers.

Join Rise to see the full answer
What qualifications are required for the AI Backend Engineer position?

To qualify for the AI Backend Engineer role at our company, candidates should have a minimum of 5 years of backend development experience, with a strong proficiency in Golang and Python. Familiarity with designing and optimizing GraphQL APIs for high-performance applications is essential, along with a solid understanding of AI retrieval systems and cloud experience, particularly with Azure.

Join Rise to see the full answer
What technologies do AI Backend Engineers use at this company?

AI Backend Engineers at our San Francisco office leverage an impressive tech stack including Golang, Python, GraphQL, PostgreSQL, Redis, Kubernetes, and cloud services on Azure. They also work extensively with vector databases such as Weaviate and Pinecone, and graph databases such as Neo4j and AWS Neptune, to implement advanced AI retrieval and recommendation systems.

Join Rise to see the full answer
Can you describe the team dynamics for the AI Backend Engineer position?

The AI Backend Engineer will work in a collaborative environment, partnering closely with the Head of Engineering, ML/AI engineers, and other team members. This role encourages open communication and teamwork to solve complex problems in developing scalable AI-powered APIs, making the workplace extremely dynamic and engaging.

Join Rise to see the full answer
What are some bonus skills that would benefit an AI Backend Engineer at this company?

Bonus skills that would make you stand out as an AI Backend Engineer include experience with GraphQL federation, subscriptions via WebSockets, and familiarity with MLOps frameworks. Knowledge of real-time data updates and distributed system design patterns will also enhance your ability to contribute effectively to our AI-driven projects.

Join Rise to see the full answer
Common Interview Questions for AI Backend Engineer
What experience do you have with designing APIs for AI-powered systems?

Discuss your experience by mentioning specific projects where you designed APIs that interact with AI components. Highlight your role in defining the architecture and approach to ensure efficiency and scalability, as well as your experience with GraphQL.

Join Rise to see the full answer
How would you optimize the performance of a GraphQL API?

Optimizing GraphQL API performance requires strategies such as query batching, pagination, and caching. Be prepared to describe your approach to identifying slow queries and how you've used tools like DataLoader to ensure efficient data retrieval without over-fetching.

Join Rise to see the full answer
Can you provide an example of how you've implemented security in your past API projects?

Share specific measures you've implemented in API security, such as OAuth, JWT token-based authentication, and role-based access controls. Discuss how these practices contribute to the safety of data and user interactions within the API environment.

Join Rise to see the full answer
What do you know about vector databases and their application in AI?

Demonstrate your understanding of vector databases, explaining their role in AI for tasks such as similarity search based on high-dimensional vectors. Discuss experiences you've had with databases like Weaviate or Pinecone, and examples of how you've utilized them in AI-powered projects.

Join Rise to see the full answer
How do you approach collaborating with data scientists and ML engineers?

Collaboration is vital in AI projects. You could talk about established communication channels, regular meetings, or how you ensure a shared understanding of requirements between backend development and AI teams. Highlight any tools you've used to facilitate this collaboration.

Join Rise to see the full answer
What methods do you use for coding best practices?

Share your dedication to coding best practices by discussing your experience with writing clean, maintainable code, the importance of code reviews, adherence to coding standards, and practices such as test-driven development that contribute to overall code quality.

Join Rise to see the full answer
How do you ensure that your systems are scalable?

Demonstrate your understanding of scalability by mentioning techniques like microservices architecture, load balancing, and database optimization strategies. Provide examples where you've successfully scaled systems to handle increased load or growing datasets.

Join Rise to see the full answer
Can you discuss your experience with Kubernetes in deployment?

Talk about your hands-on experience with Kubernetes for container orchestration, emphasizing how you've deployed, scaled, and managed applications in a containerized environment. Mention specific challenges you've faced and how you've overcome them.

Join Rise to see the full answer
What challenges have you encountered in backend development, especially with GraphQL?

Be honest about the challenges, such as efficiently managing data loading or handling complex queries. Share how you addressed these challenges, showcasing problem-solving skills and technical expertise in optimizing GraphQL APIs.

Join Rise to see the full answer
How do you stay updated on the latest trends in AI and backend development?

Discuss the resources you use for continuous learning, such as following industry blogs, participating in webinars, or being involved in relevant communities and meetups. Emphasize your commitment to staying informed about emerging technologies and best practices in the field.

Join Rise to see the full answer
Similar Jobs
Revic Hybrid San Francisco
Posted 10 days ago
Revic Hybrid San Francisco
Posted 9 days ago
Photo of the Rise User
Verisign Remote Villars-sur-Glâne,Fribourg,Switzerland
Posted 22 hours ago
Photo of the Rise User
Storyteq Remote No location specified
Posted 12 days ago
Photo of the Rise User
Posted 6 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off
Photo of the Rise User
Orion Innovation Remote Istanbul, Istanbul, Türkiye
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 24, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom