Senior Software Engineer, Agent

Pika Labs Pika Labs · AI Frontier · Palo Alto, CA · Engineering

Senior Software Engineer focused on building AI agent systems, including agent runtime, capabilities (image generation, voice synthesis, video creation, web browsing, code execution), LLM integration, memory systems, and autonomous behaviors. The role emphasizes designing agent architectures, tool-use frameworks, and optimizing LLM interactions for intelligent AI products.

What you'd actually do

  1. Design and evolve the agent runtime — the core loop that handles reasoning, tool use, memory retrieval, and response generation
  2. Build agent capabilities — image generation, voice synthesis, video creation, web browsing, code execution, and other skills
  3. Optimize LLM integration — prompt engineering, context window management, multi-provider model routing (Claude, GPT, Gemini, open-source), cost optimization, and latency reduction
  4. Implement memory systems — long-term memory, working memory, episodic recall, and semantic search so agents learn from every interaction
  5. Design autonomous behaviors — proactive actions, scheduled tasks, and goal-directed behavior that makes agents feel self-directed

Skills

Required

  • 5+ years of software engineering experience
  • 2+ years working with LLMs or AI agent systems
  • Deep understanding of LLM capabilities and limitations
  • Experience building agent systems
  • tool use
  • function calling
  • multi-step reasoning
  • retrieval-augmented generation (RAG)
  • Strong prompt engineering skills
  • system prompts
  • few-shot learning
  • chain-of-thought
  • structured output
  • TypeScript
  • Python
  • Understanding of embedding models
  • vector search for memory and retrieval
  • rapid experimentation
  • ship experiments, measure results, and iterate
  • Product intuition

Nice to have

  • multi-modal AI (image generation, TTS, speech-to-text, video generation)
  • agent frameworks (LangChain, AutoGPT, CrewAI, or custom runtimes)
  • NLP
  • computational linguistics
  • cognitive science
  • fine-tuning
  • RLHF
  • DPO
  • AI safety and alignment considerations
  • real-time/streaming LLM responses
  • startup experience

What the JD emphasized

  • push the boundaries of what AI agents can do
  • core of what makes Pika's AI products feel alive
  • genuinely intelligent — not just wrappers over chat APIs
  • 5+ years of software engineering experience, with 2+ years working with LLMs or AI agent systems
  • Deep understanding of LLM capabilities and limitations
  • Experience building agent systems
  • Strong prompt engineering skills

Other signals

  • AI agents
  • multi-modal capabilities
  • autonomous action
  • LLM integration
  • memory systems
  • autonomous behaviors
  • evaluation and quality systems
  • multi-agent collaboration