refresh

Trending Companies

Trending

Jobs

JobsPika Labs

Senior Software Engineer, Agent

Pika Labs

Senior Software Engineer, Agent

Pika Labs

Palo Alto HQ

·

On-site

·

Full-time

·

1w ago

Required Skills

TypeScript

Python

LLM systems

Prompt engineering

Agent systems

RAG

Vector search

Senior Software Engineer, Agent

Department: Engineering | Location: Palo Alto HQ | Type: Full-time, On-site

About the Role:

We're looking for a Senior Agent Engineer to push the boundaries of what AI agents can do at Pika. You'll work on the systems that give AI agents their personality, memory, reasoning, multi-modal capabilities, and ability to act autonomously across platforms. This is the core of what makes Pika's AI products feel alive.

You'll design agent architectures, build tool-use frameworks, optimize LLM interactions, and create the systems that allow agents to learn, remember, and evolve over time. If you're excited about building AI systems that feel genuinely intelligent — not just wrappers over chat APIs — this role is for you.

  • What You'll Do

  • Design and evolve the agent runtime — the core loop that handles reasoning, tool use, memory retrieval, and response generation

  • Build agent capabilities — image generation, voice synthesis, video creation, web browsing, code execution, and other skills

  • Optimize LLM integration — prompt engineering, context window management, multi-provider model routing (Claude, GPT, Gemini, open-source), cost optimization, and latency reduction

  • Implement memory systems — long-term memory, working memory, episodic recall, and semantic search so agents learn from every interaction

  • Design autonomous behaviors — proactive actions, scheduled tasks, and goal-directed behavior that makes agents feel self-directed

  • Build evaluation and quality systems — benchmarks, A/B testing, and metrics for agent behavior, personality consistency, and response quality

  • Experiment with new architectures — multi-agent collaboration, planning, chain-of-thought reasoning, and other emerging patterns

  • Collaborate with product and design to translate AI capabilities into intuitive user experiences

  • What We're Looking For

  • 5+ years of software engineering experience, with 2+ years working with LLMs or AI agent systems

  • Deep understanding of LLM capabilities and limitations — you know how to get the best out of frontier models

  • 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

  • Proficiency in TypeScript and/or Python

  • Understanding of embedding models and vector search for memory and retrieval

  • Comfortable with rapid experimentation — you ship experiments, measure results, and iterate

  • Product intuition — you understand what makes an AI agent feel "alive" vs. robotic

  • Clear communication skills and a team-first mindset

  • Nice to Have

  • Experience with multi-modal AI (image generation, TTS, speech-to-text, video generation)

  • Experience with agent frameworks (Lang Chain, AutoGPT, CrewAI, or custom runtimes)

  • Background in NLP, computational linguistics, or cognitive science

  • Experience with fine-tuning, RLHF, or DPO

  • Familiarity with AI safety and alignment considerations

  • Experience with real-time/streaming LLM responses

  • Previous startup experience — comfortable with ambiguity and moving fast

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Pika Labs

Pika Labs

Pika Labs is an AI company that develops video generation technology, allowing users to create videos from text prompts and images using artificial intelligence.

1-50

Employees

Palo Alto

Headquarters

Reviews

4.0

30 reviews

Work Life Balance

3.7

Compensation

4.2

Culture

4.2

Career

3.7

Management

3.4

77%

Recommend to a Friend

Pros

Interesting projects and challenges

Good work-life balance and flexible environment

Supportive team and management

Cons

Room for improvement in processes

Internal communication could improve

Career progression could be clearer

Interview Experience

40 interviews

Difficulty

3.2

/ 5

Duration

14-28 weeks

Offer Rate

36%

Experience

Positive 68%

Neutral 20%

Negative 12%

Interview Process

1

Phone Screen

2

Technical Interview

3

Hiring Manager

4

Team Fit

Common Questions

Technical skills

Past experience

Team collaboration

Problem solving