← All Roles

Engineering · Remote · Full-time

Full-Stack
Developer

Build the applications and interfaces that bring AI-powered automation to life — from dashboards and internal tools to client-facing products.

EngineeringRemoteFull-time

About this role

You'll own features from database schema to pixel-perfect UI — building dashboards that surface ML model outputs, admin panels that manage automation workflows, and client-facing tools that make complex systems feel simple. You'll work closely with ML engineers and designers to ship products people actually enjoy using.

What you'll do

  • Build and maintain full-stack applications using React/Next.js and Python or Node.js
  • Design and implement REST and GraphQL APIs for ML model predictions and pipeline outputs
  • Create responsive, accessible UIs for dashboards, admin tools, and client products
  • Integrate AI capabilities — chat interfaces, real-time predictions, document processing
  • Translate Figma mockups into pixel-accurate, performant interfaces
  • Set up CI/CD pipelines, testing infrastructure, and deployment automation

What we're looking for

  • 3+ years of professional full-stack development experience
  • Strong proficiency in React or Next.js and modern frontend tooling
  • Backend experience with Python (FastAPI/Django) or Node.js (Express/Nest)
  • Comfortable with PostgreSQL and basic data modeling
  • Experience building and consuming REST or GraphQL APIs
  • Familiarity with cloud platforms and Docker

Bonus points

  • Experience integrating AI/ML outputs into user-facing applications
  • Familiarity with real-time systems (WebSockets, SSE)
  • Data visualization experience (D3, Recharts)
  • TypeScript expertise

What we offer

  • Remote-first with async collaboration and flexible hours
  • Competitive salary with equity
  • Unlimited PTO
  • Learning and conference budget
  • Home office stipend
  • Health, dental, and vision coverage

Apply for this role

This field is required
This field is required
Please enter a valid email address
Choose a file or drag it here
Please upload your resume

Disclaimer: By providing my phone number to "LMK Infotech", I agree and acknowledge that "LMK Infotech" may send text messages to my wireless phone number for any purpose. Message and data rates may apply. Message frequency will vary, and you will be able to opt out by replying "STOP", assistance can be found by texting "HELP".

Privacy policy: No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. All the above categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.

Not the right fit?

We're hiring across engineering, design, and consulting. Take a look at what else is open.