×
Register Here to Apply for Jobs or Post Jobs. X

Backend Node.js Engineer - AI​/LLM Integration

Job in Sunnyvale, Santa Clara County, California, 94087, USA
Listing for: Randstad USA
Full Time position
Listed on 2026-08-21
Job specializations:
  • Software Development
    Backend Developer, AI Engineer (Applied/Software), Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 65 - 70 USD Hourly USD 65.00 70.00 HOUR
Job Description & How to Apply Below

job summary:
We are seeking a Back End Node.js Engineer with hands-on AI implementation experience to build scalable backend services and AI-enabled capabilities for enterprise applications. This role focuses on designing production-ready APIs, microservices, and backend orchestration layers that integrate with LLMs, RAG pipelines, vector search, caching, and enterprise data sources.

The ideal candidate is a strong backend engineer with deep experience in Node.js, Type Script, REST APIs, microservices, Redis/caching, cloud deployments, CI/CD, and production support, with proven experience building AI-powered systems using LLM APIs, embeddings, vector databases, RAG, prompt orchestration, tool calling, and response validation.

This is not a front-end-focused role and not a pure data science or ML research role. Candidates should be able to clearly explain backend architecture, AI integration design, production tradeoffs, and how they have built reliable AI-enabled services in a real application environment.

location:
Sunnyvale, California

job type:
Contract

salary: $65 - 70 per hour

work hours: 9am to 5pm

education:
Bachelors

  • Design, build, and maintain scalable Node.js/Type Script backend services, REST APIs, microservices, and backend orchestration layers.
  • Develop AI-enabled backend services that integrate with LLM APIs, RAG workflows, embeddings, vector databases, and enterprise knowledge sources.
  • Build backend systems that support intelligent search, document retrieval, summarization, recommendations, workflow automation, or agent-assist capabilities.
  • Design and implement prompt orchestration, conversation context management, tool/function calling, and structured response handling.
  • Integrate backend services with databases, caches, messaging systems, and cloud-native infrastructure.
  • Implement Redis/caching strategies, rate limiting, session/context handling, retries, timeouts, and API performance optimization.
  • Design secure APIs with proper authentication, authorization, validation, error handling, logging, and monitoring.
  • Support asynchronous and event-driven processing using tools such as Kafka, queues, or background workers.
  • Build and maintain CI/CD pipelines, automated testing, and production deployment processes.
  • Monitor backend and AI system performance, including latency, errors, token usage, cost, retrieval quality, and system reliability.
  • Troubleshoot production issues and improve the scalability, reliability, and accuracy of AI-enabled backend services.
  • Collaborate with product, architecture, front-end, data, and platform teams to deliver secure, production-ready AI capabilities.

Strong hands‑on experience with Node.js, Type Script, Express.js and/or NestJS.

Experience building REST APIs, microservices, backend orchestration layers, and distributed systems.

Hands‑on experience integrating LLMs into backend applications using OpenAI, Azure OpenAI, Claude, Gemini, AWS Bedrock, or similar.

Experience with RAG, embeddings, vector search/vector databases, prompt engineering, AI agents, tool/function calling, and response validation.

Strong backend fundamentals: API contracts, authentication/authorization, error handling, logging, retries, rate limiting, timeouts, and performance tuning.

Experience with Redis/caching, including TTLs, cache invalidation, session/context storage, or rate limiting.

Experience with PostgreSQL, MongoDB, MySQL, or similar databases.

Experience with AWS/Azure/GCP, Docker, Kubernetes, CI/CD, Jenkins, Git Hub Actions, or similar Dev Ops tools.

Experience with Kafka, RabbitMQ, SQS, background workers, or event-driven architecture.

Ability to explain AI design tradeoffs around latency, cost, accuracy, hallucination control, caching, security, and reliability.

Experience building AI-enabled features such as chatbots, agent-assist tools, document intelligence, semantic search, workflow automation, recommendations, or intelligent Q&A systems.

Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package,…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary