Software Engineer, Full Stack
About Norm Ai
Norm Ai, the agentic law company, serves clients with a combined $30 trillion in assets under management. Norm Ai pioneered Legal Engineering, enabling lawyers to build and supervise domain-specific AI agents using its proprietary suite of no-code software tools. Our technology is deployed within major institutions, powering products like Norm Law, LLP, an AI-native law firm advising leading institutions in various sectors.
AI Fluency
We expect all team members to be fluent in AI. Successful candidates should demonstrate practical, hands-on experience using AI tools, workflows, and outcomes. This includes showing concrete examples during the interview process.
Role
We are hiring Software Engineers at Senior to Staff levels. As a Software Engineer, Full Stack at Norm Ai, you will work across all aspects of our code stack, building intuitive tools that transform legal workflows. You will collaborate closely with design, client engagement, other engineering teams, and end users to bring new product ideas to life.
How You’ll Work
Software Engineers at Norm typically align to one of two areas: Product engineers focus on the associate, partner, and operations-facing surfaces of our enterprise application, while Backend engineers focus on shared components and systems, including document processing, AI orchestration, and integration pipelines.
Skills & Experience - Core
- Bachelor’s or Master’s in computer science or equivalent field, or equivalent practical experience
- 4+ years of experience writing application-layer Python for production use
- 2+ years of experience writing React + TypeScript, or similar, for production use
- Experience working with a Postgres database or similar
- Experience writing APIs using a framework such as FastAPI or similar for production use
- Interest or experience working with a complex AI-driven product (e.g., streamed outputs, dynamic agentic site navigation)
- Interest or experience working with PDFs, Excel, or file-driven products
Skills & Experience - Pluses
- Experience dealing with database scaling problems
- Experience building highly configured or abstracted UIs tied to editable schemas stored in a database
- Experience working with AWS infrastructure or similar
- Experience working at an early-stage startup
- Excited to work on product and iterate with customers
Comp and Benefits
Senior Engineer: $190,000 - $250,000 per year + equity
Staff Engineer: $240,000 - $280,000 per year + equity
The range displayed reflects the minimum and maximum target for new hire salary for this position. Individual pay is determined by job-related skills, experience, and relevant education or training. This range reflects base salary only and does not include equity or benefits.
We offer a competitive compensation package including equity, a 401(k) with employer match, and comprehensive insurance (health, dental, hospital, accident, and vision).
We provide relocation reimbursement for candidates moving to NYC.
We operate in a flexible hybrid model, typically in-office 3-4 days per week.