FirmPilot is looking to solve the problem of redefining how legal marketing is delivered through automation, AI, and scalable architecture
Requirements
- 4+ years of backend experience, preferably with .NET 8 or 9 in a production setting
- Functional experience with Python and at least experimentation in the open-source AI ecosystem
- Experience with event-driven systems, containerized services, and serverless or cloud-native infrastructure (especially AWS)
- Familiarity with Python and integrating third-party APIs or tools
- Bonus: Ability to contribute to front-end components using Next.js and React
- Modern .NET (8 & 9), Python
- Event-driven, agentic architecture (event sourcing & CQRS)
Responsibilities
- Build and expand our suite of AI-powered backend agents that automate real-world deliverables like blog content, social media posts, backlink campaigns, Google Business Profile optimizations, and more
- Own features end-to-end — from designing infrastructure to shipping UI (if full-stack)
- Collaborate on large-scale AI/ML systems, including LLMs, vector databases, embeddings, and advanced agent workflows
- Construct and optimize services within a domain-driven, event-sourced architecture
- Work closely with product and engineering leadership to influence technical strategy
- Embrace a modern engineering culture: CI/CD, feature flags, infra-as-code, observability, and trunk-based development
Other
- High-impact, product-facing work — you’ll see your code drive real results for clients
- Elite engineering culture — no fluff, no bureaucracy, just smart people solving hard problems
- Next-gen AI exposure — work hands-on with the future of automation and machine intelligence
- Rapid career acceleration — your growth is directly tied to your contributions
- You need constant direction or long planning cycles