About Planera
Planera provides the power of sophisticated project scheduling software, yet is as easy to use as a Whiteboard or Excel.
Responsibilities
🤓 As a Senior AI Software Engineer, the company expects you to:
Design, build, and own Manny features end to end — agent backend, tools, and UI.
Improve agent behavior, reliability, and answer quality through prompt engineering, tool design, and changes to the agent control flow.
Evolve the agent architecture: ReAct loop, routing and controller logic, multi-node graphs, tool selection, and streaming responses.
Integrate and tune LLMs across providers (Anthropic, OpenAI, Google), balancing quality, latency, and cost, including prompt caching and model selection.
Design and extend Manny's tool surface through the MCP server that connects the agent to Planera's scheduling services.
Build and own the evaluation loop: golden datasets, automated evaluators, snapshot-based replay, and offline and online quality metrics.
Implement observability for agent runs with tracing, metrics, and structured logging — and use it to debug and improve behavior in production.
Requirements
✨ You're the person they're looking for if…
4+ years of software engineering experience, with recent hands-on work building production LLM features
Strong proficiency in Python building production services
Hands-on experience building agentic systems with LLMs: tool and function calling, ReAct or similar loops, and orchestration frameworks such as LangChain/LangGraph
Experience evaluating LLM systems: building datasets, writing evaluators, catching regressions, and using tracing and observability tooling
Experience with the Model Context Protocol (MCP) or building tool and function-calling integrations for LLMs
Solid understanding of API design (REST, WebSockets, SSE and streaming) and interservice communication
Available for 100% remote work
💜 They'll be even more excited about you if…
You have experience with MongoDB and Redis
You're comfortable with cloud (AWS or GCP), containers, and CI/CD
You have Go experience — most of Planera's backend systems, including the MCP tool server, are written in Go
You've applied RAG, embeddings, and vector stores in real projects
You're familiar with LangSmith or comparable LLM evaluation and tracing platforms
You have React familiarity for agent UI work
You have domain knowledge in construction tech, project management, or scheduling
Benefits
Equity (Stock Options)
