Senior AI Full Stack Engineer

Amerisave Mortgage Corporation
United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$150,000.0 - $200,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles HTML Java (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Microsoft Azure Browser Compatibility Cascading Style Sheets (CSS) Software Quality Code Review Data Integrity
+33 more
Database Design Software Debugging DevOps Document Object Model Ethernet JSON PostgreSQL Microsoft SQL Server Node.Js Redis Search Technologies TypeScript Unstructured Data Management of Software Versions Web Applications Web Application Frameworks Web Pages Data Storage Technologies Large Language Models Grafana Multi-Agent Systems Prompt Engineering Caching Generative AI Backend Fastapi Build Management Containerization AI Platforms HuggingFace Machine Learning Operations Front End Software Development Docker

Job description

  • Design, develop, and maintain robust and scalable web applications using TypeScript, HTML, CSS, Java, and Node.js in a microservice environment.
  • Collaborate with cross-functional teams to define, design, and ship new features quickly.
  • Write clean, maintainable, and efficient code in TypeScript and Java.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug applications to ensure optimal performance.
  • Implement data storage solutions using MS SQL and ensure data integrity.
  • Participate in code reviews to maintain code quality and ensure best practices.
  • Stay up-to-date with the latest industry trends and technologies to bring innovative solutions to the table.
  • Work in the CST timezone to ensure seamless collaboration with the team.
  • Design and develop user interfaces with HTML, CSS and/or generated by JSON.
  • Perform DOM manipulation to create dynamic and interactive web pages.
  • Ensure cross-browser compatibility and responsiveness of web applications.

AI-Specific Responsibilities:

  • Build and deploy AI-powered applications using LLMs, GenAI agents, and retrieval-augmented generation (RAG) pipelines.
  • Integrate AI services into full-stack solutions using frameworks like LangChain, FastAPI, or Azure OpenAI.
  • Handle unstructured data (PDFs, HTML, audio, images) and multimodal models.
  • Implement LLMOps practices including prompt versioning, caching, observability, and cost tracking.
  • Collaborate with AI/ML engineers and data scientists to embed intelligent automation and decisioning into enterprise workflows.
  • Contribute to the development of semantic search, vector databases (e.g., Pinecone, Supabase), and AI-enhanced user experiences.

Requirements

  • Experience: Minimum of 5 years of professional experience in full stack development.
  • Technical Skills: *

  • Proficient in HTML, CSS, and DOM manipulation for frontend development.
  • Strong experience with Node.js and Java for backend development.
  • Expertise in TypeScript for both frontend and backend development.
  • Solid understanding of MS SQL, including database design, querying, and optimization.
  • Familiarity with modern web development practices and tools.
  • Experience integrating AI APIs (e.g., OpenAI, Hugging Face, Mistral).
  • Understanding of LLMs, prompt engineering, and AI orchestration frameworks.
  • Problem-Solving: Strong analytical and problem-solving skills.
  • Collaboration: Excellent communication and teamwork skills, with the ability to work effectively in a remote environment.
  • Attention to detail in evolving requirements and stability of services.
  • Time zone: Availability to work in the CST time zone is mandatory.

Preferred Qualifications:

  • Experience with other frontend frameworks/libraries, including micro frontends.
  • Familiarity with Redis, pub/sub concepts.
  • Familiarity with containerization technologies such as Docker.
  • Knowledge of cloud platforms, preferably Azure.
  • Experience with CI/CD pipelines and DevOps practices.
  • Experience with AI-enhanced UI/UX design and intelligent user flows.
  • Exposure to vector databases, semantic search, and AI observability tools.
  • Experience with BytePro LOS and Asterisk telephony systems.
  • Familiarity with mortgage compliance frameworks such as HMDA, TRID, RESPA, and ECOA.

High-speed internet required for remote work, Cable or Fiber ONLY with the ability to connect via Ethernet. Minimum speeds: 70/30 Mbps (basic), 200-300/35-70 Mbps (shared), 500-1,000/100+ Mbps (heavy use).

Benefits & conditions

Paid training, Referral program, 401(k), Health insurance, Paid time off, Employee discount, Vision insurance, Dental insurance, **Please note that the compensation and benefit information that follows is a good faith estimate for this position only and is provided pursuant to applicable state and local laws on pay transparency. It is estimated based on what a successful applicant in the relevant state might be paid. ** Compensation: The annual salary for this position generally ranges between $150,000 - $200,000. Benefits:

  • 401(k)
  • Dental insurance
  • Disability insurance
  • Employee discounts
  • Health insurance
  • Life insurance
  • Paid time off
  • 12 paid holidays per year
  • Paid training
  • Referral program
  • Vision insurance

Supplemental pay types:

  • Referral bonuses

About the company

AmeriSave Mortgage Corporation is a leading fintech lender transforming the way people finance their homes. With a strong foundation in digital innovation, AmeriSave is expanding beyond mortgages to offer home equity loans and personal loans-covering every type of consumer loan. Our mission is to simplify and modernize the lending experience through technology, automation, and AI-driven solutions. We are a fast-paced, customer-focused organization that values transparency, agility, and excellence.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:31 min

Essential AI and human skills for future teams

Alexander Weißhaupt Alexander Weißhaupt +1 · WWC 2025

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all