Junior AI Applications Engineer

Stanford University · Redwood City, CA, US

Full-timeJuniorPublished Jul 21, 2026

Apply directly on Stanford University’s careers site — no account needed.

About the role

NOTE: This is a 1-year, Fixed-Term Position.

Are you an AI/GenAI engineer who loves shipping real systems? Join Stanford’s Enterprise Technology team to design, implement, and support AI solutions across university use cases. In this role, you’ll work hands-on to implement LLM/RAG services, build tool-using agents, and integrate with enterprise platforms (ServiceNow, Salesforce, Oracle Financials, etc.) using modern interoperability standards such as the Model Context Protocol (MCP), while following strong MLOps/SDLC practices. You’ll prototype, harden, and ship features, partnering closely with product, security, infrastructure, and application teams.

This is an applied engineering role (not research). You’ll learn rapidly, contribute code daily, write clear docs, and develop strong habits in quality, governance, and cost/latency optimization.

Desired Knowledge, Skills, and Abilities:

  • Agent Interoperability Protocols: Familiarity with agent-to-agent coordination standards such as A2A (Agent2Agent) for multi-agent workflows; awareness that production systems increasingly run MCP (agent-to-tool) and A2A (agent-to-agent) together.

  • Agentic Evaluation: Setting up evaluation frameworks for agents: LLM-as-a-Judge for reasoning/task-completion quality, plus tracking accuracy, latency, and cost across agent runs (rubrics, hallucination/bias checks, A/B tests, golden sets).

  • Deployment & Infrastructure: Docker and Kubernetes, CI/CD pipelines, and microservices architecture for serving modular, independently scalable agent components.

  • AI-Assisted Development: Productive use of AI coding assistants (e.g., Claude Code, Cursor, GitHub Copilot) in day-to-day engineering.

  • MLOps Tooling: MLflow, Kubeflow, Vertex Pipelines, SageMaker Pipelines; LangSmith/PromptLayer/Weights & Biases.

  • Open-Source Savvy: Experience working with, customizing, and improving open-source solutions; comfortable contributing fixes/features upstream.

  • Rapid Tech Adoption: Demonstrated ability to pick up a new technology/framework quickly and deliver production value with it.

  • GenAI Frameworks: LangChain, LlamaIndex, DSPy, Haystack, LangGraph, Agent Engine, Google ADK, AWS AgentCore, CrewAI/AutoGen.

  • Security & Governance: Implementing AI guardrails, red-teaming, and policy-enforcement frameworks.

  • Enterprise Integrations: ServiceNow, Salesforce, Oracle Financials, or others.

  • UI Development: React/Next.js/Tailwind for internal tools.

  • Prompt engineering at scale: Structured prompts (JSON/function-calling), templates, version control; automated/offline & online evals.

  • Parameter-efficient fine-tuning (LoRA/QLoRA/adapters), supervised instruction tuning; hosting open-weight models (Llama/Mistral/Qwen) with vLLM/TGI/Ollama.

  • Safety / guardrails frameworks (Guardrails.ai, NeMo Guardrails, Azure/AWS safety filters) and jailbreak/drift detection.

  • Hybrid search & reranking (BM25+dense, Cohere/Voyage/Jina rerankers), synthetic data generation, provenance/watermarking.

  • Telemetry & governance: prompt/model drift monitoring, policy-as-code, audit logging, red-teaming playbooks.


Core Duties :

  • Assess user needs and requirements.

  • Design and develop applications that may involve sophisticated data manipulation.

  • Maintain and update existing programs.

  • Troubleshoot and solve technical problems.

  • Create programs to meet reporting and analysis needs.

  • Design and implement user and operations training programs.

  • Document changes in software for end users.

  • Follow team software development methodology.

  • Serve as a technical resource with respect to applications.

Minimum Education and Experience:

Bachelor's degree and three years of relevant experience or a combination of education and relevant experience.

Knowledge, Skills and Abilities :

  • Working knowledge of latest software and design standards.

  • Ability to define and solve logical problems for technical applications.

  • Knowledge of and ability to select, adapt, and effectively use a variety of programming methods.

  • Ability to recognize and recommend needed changes in user and/or operations procedures.

  • Basic knowledge of software engineering principles.

  • Strong knowledge of at least one programming language.

Description sourced from the public Indeed listing — this role isn't indexed from the company's career page yet.

Skills

  • Python
  • JavaScript
  • React
  • Next.js
  • Tailwind CSS
  • Docker
  • Kubernetes
  • GitHub Actions
  • LangChain
  • MLflow

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 142 live jobs · 17 643 companies tracked · 34 added today

Similar jobs

Junior AI Applications Engineer — Stanford University · Real Job Offers