Senior AI Full-Stack Engineer

Mapleton Hill
Boulder, United States of America
8 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Boulder, United States of America

Tech stack

ASP.NET
JavaScript
Agile Methodologies
Artificial Intelligence
Build Automation
C Sharp (Programming Language)
Information Engineering
ETL
Data Transformation
Cursor (Graphical User Interface Elements)
Programming Tools
jQuery
MVC
Node.js
TypeScript
React
Angular

Job description

This role is for senior engineers who enjoy owning problems end-to-end, from architecture to delivery, while working closely with clients and teammates., * Own implementation quality through coding, testing, and peer reviews

  • Collaborate in Agile teams with designers, product owners, and clients
  • Focus on one project at a time with direct client communication
  • Lead software teams and mentor junior developers
  • Make architecture decisions for projects
  • Set up automated builds and deployments

Requirements

Do you have experience in TypeScript?, * Modern AI-assisted development tools (Claude Code, Codex, Cursor, v0)

  • ASP.NET, C#, MVC
  • TypeScript/JavaScript (jQuery, Node, Angular, or React)
  • Data Engineering: Vectorization & RAG Infrastructure, ETL/ELT, data transformation, data modeling
  • HTML/CSS (responsive development)
  • Software team leadership experience
  • Architecture decision-making experience
  • Automated builds and deployment setup

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Vision insurance
  • Dental insurance
  • Paid holidays, * Competitive salaries with annual raises and bonuses
  • 401(k) plan
  • Health, dental, and vision insurance
  • Healthy snacks, weekly groceries, espresso machine
  • Boulder-based team with flexible remote work
  • Modern laptop and software subscriptions
  • 10 paid holidays, 15 vacation days minimum

Apply for this position