> Markdown version of [/jobs/ext/4295800-software-engineer-3](https://www.wearedevelopers.com/jobs/ext/4295800-software-engineer-3). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer 3 > This ad is more than 30 days old and may be closed. - **Company:** Seerist, Inc - **Location:** Reston, VA, United States - **Salary:** $140,000 - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Application Programming Interfaces (APIs), Artificial Intelligence, Elasticsearch, Machine Learning, Node.Js, Software Engineering, TypeScript, Openapi, Large Language Models, Backend, Agentic-AI, Vue.js, Low Latency, Front End Software Development, Api Design, Restful APIs, OpenSearch - **Published:** October 2, 2026 - **Apply:** https://www.disabledperson.com/jobs/75693211-software-engineer-3 ## About the Role Simplicity & Creativity: Favors the simplest design that solves the problem; brings creative thinking to product and technical problems and can explain the tradeoffs behind a choice TypeScript: Strong experience across frontend and backend systems Frontend: Vue 3 / Nuxt experience, ideally with large production applications Backend & APIs: Node.js backend/API development; experience designing and maintaining REST APIs and OpenAPI contracts; AdonisJS familiarity is a plus Search & Geospatial: Experience with search-heavy applications, geospatial data, or Elasticsearch/OpenSearch is a plus Engineering Discipline: Strong testing and code-review discipline; able to work within an established architecture rather than introducing unnecessary complexity Ownership: Comfortable owning work end-to-end, including scoping, implementation, rollout, and production support Building with LLMs: Hands-on experience building with LLMs, tool use, agents, structured outputs, retrieval, and multi-step workflows Agent Systems: Familiar with agent orchestration, tool calling, memory/context strategies, evals, guardrails, and failure handling AI Judgment: Keeps a strong pulse on emerging AI models, agentic patterns, and tooling; evaluates new model classes and frameworks on real tradeoffs in quality, latency, cost, reliability, and maintainability; regularly experiments and can separate useful advances from hype ## Description You will join the Seerist software engineering team to build and evolve the core of our intelligence platform: the TypeScript applications, APIs, and search experiences that analysts and customers rely on every day, and the AI-driven features that are changing how they work. We are looking for a creative engineer who values simplicity. You look for the plain solution to a hard problem, you leave the codebase easier to understand than you found it, and you work within an established architecture instead of adding complexity for its own sake. You will own work end to end, from scoping and implementation through rollout and production support. You will also help us tell the AI advances that matter from the hype, because you build with them.