Senior Software Engineer

AI DEMAND PRO INC.
Salt Lake City, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 210K

Job location

Remote
Salt Lake City, United States of America

Tech stack

Microsoft Word
JavaScript
API
Software as a Service
MongoDB
React
Large Language Models
Backend
Front End Software Development
Functional Programming
Terraform

Job description

We're building legal tech software that helps law firms create case documents from complex sources. Our products are built on an Express javascript, MongoDb, and React architecture.

Our legal tech creates life changing impact for plaintiffs by lowering the cost of litigation allowing firms to take on cases that would otherwise be dropped.

We are a remote first start up where you will quickly develop ownership over the products you develop and collaborate cross-functionally.

About the role

You'll help architect and build the next generation of legal software products at DemandPro.ai. This means working across backend systems, APIs, frontend, and LLM prompting systems that leverage police reports, images, medical records, maps, and much more.

You'll define feature implementations and quality control processes to shape what gets shipped. We value engineers who balance process oriented development with.

This position is remote (U.S.-based), with occasional travel for customer visits and team on-sites., * Translate product specifications into software.

  • Expand our express JS APIs, backend data pipelines, React components, and hooks.
  • Review code, test new features, and develop unit tests (vitest).
  • Help shape engineering architecture, technical standards, and platform strategy.
  • Write LLM prompting systems and improve LLM usage.
  • Mentor other engineers and help raise the technical bar across the organization.

Requirements

  • Have high agency - you identify problems and solve them without waiting for direction.
  • Are a builder - you enjoy shipping real products customers use every day.
  • Think technically and strategically - you can balance architecture quality with execution speed.
  • Care deeply about usability and customer workflows.
  • Prefer fast-moving environments over heavy process.

Expected skills:

  • Strong experience with MongoDB or very similar.
  • Strong experience with functional programming in javascript
  • Experience building production-grade SaaS platforms and APIs.
  • Experience with react

Nice to have:

  • Experience building products with customer facing LLM results.
  • Experience with docx package or other dynamic word doc manipulation.
  • Hydrology background.
  • Experience with Terraform.
  • Startup or high-growth company experience.

Benefits & conditions

Pulled from the full job description Health insurance Vision insurance Dental insurance, * Given some messy react code refactor it into a dumb component and hook

  • Given an LLM prompt describe how to improve it
  • Given a document schema describe some queries that you would use
  • Given a business need design an API
  • Refactor some backend code
  • What is an improvement you have made to a SaaS product, how did it impact users?

Pay: $170,000.00 - $210,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Vision insurance

Apply for this position