About us
Penlink is a global leader in digital intelligence solutions. Our advanced technologies simplify complex data, empowering public safety organizations to make informed decisions quickly and effectively. We believe in the power of data-driven intelligence to accelerate clarity in decision-making for global security, strategic operations, and the most critical missions. Headquartered in the US with offices worldwide.
About the role
We're building complex, production-grade AI features into our platform, and we're looking for a strong full-stack agentic engineer to design, ship, and own them end-to-end — from the agent and backend logic all the way to the UI client.
This is a close-the-loop role: you should be just as comfortable building the service that orchestrates an LLM call as you are building the UI components that present its results to the user. It's first and foremost a software engineering role — we want real engineering talent that has made the shift to modern, agentic development: directing agentic coding tools, reviewing their output, and holding the result to production standards.
What You’ll Do
- Build features into a complex, production-grade agentic system — not a simple chatbot. Agents here use tools, share context, and execute multi-step workflows, and your work plugs into that architecture.
- Own features from agent to UI: design backend services and AI integrations, build the client experience, and connect the two into something that works reliably in production.
- Build primarily through agentic coding tools — guiding, reviewing, and testing their output with the same discipline as hand-written code.
- Integrate AI capabilities — LLM calls, structured outputs, tool/function calling, basic retrieval — sensibly, and know when a deterministic solution is the better choice.
- 4+ years of professional full-stack software engineering experience with strong programming fundamentals.
- Proven experience delivering features end-to-end: backend services and APIs and modern frontend development (e.g. Angular, React, Vue, or similar).
- Practical, daily use of agentic coding tools such as Claude Code, Cursor, Copilot Agent Mode, Codex, or similar — this is a must.
- Hands-on experience building AI-powered products or features (e.g. integrating an LLM, prompts, structured outputs).
- Clear communication with both technical and non-technical stakeholders.
Nice to Have
- Experience with multi-agent workflows, tool-using agents, or RAG pipelines.
- Familiarity with orchestration frameworks (LangChain, LangGraph, Semantic Kernel, AutoGen, CrewAI, or MCP-based tools).
- UI for AI features — streaming responses, chat interfaces, human-in-the-loop flows.
- Angular experience.
- .NET Core backend development experience.
- CI/CD, feature flags, TDD, and production monitoring.
Skills Required
- 4+ years of professional full-stack software engineering experience with strong programming fundamentals
- Experience delivering end-to-end features across backend services, APIs, and modern frontend development
- Daily practical use of agentic coding tools such as Claude Code, Cursor, Copilot Agent Mode, Codex, or similar
- Hands-on experience building AI-powered products or features, including LLM integration, prompts, or structured outputs
- Clear communication with technical and non-technical stakeholders
- Experience with multi-agent workflows, tool-using agents, or RAG pipelines
- Familiarity with orchestration frameworks such as LangChain, LangGraph, Semantic Kernel, AutoGen, CrewAI, or MCP-based tools
- Experience building AI feature interfaces, including streaming responses, chat interfaces, or human-in-the-loop flows
- Angular experience
- .NET Core backend development experience
- Experience with CI/CD, feature flags, TDD, and production monitoring
What We Do
For us, it’s more than just showing up to a job; it’s about being part of something big. PenLink is a technology company that brings clarity to complex data for people who need impactful answers now. It is a lot of data and analytics but also so much more-it’s about improving the world and keeping safe the places we call home.







