AmeriSave Mortgage Corporation logo
AmeriSave Mortgage Corporation

Low mortgage rates can mean big home buying dreams Mortgage lenders |NMLS ID#1168 | 866.514.7283

Senior Full Stack Engineer, AI

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2002H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

179 days ago

Salary

$175K - $250K / year

Seniority

Senior

5 yrs expEnglishAzureCloudDockerJavaJavaScriptNode.jsRedisSQLTypeScript

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 • 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

Job Requirements

  • Minimum of 5 years of professional experience in full stack development
  • 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
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork skills
  • Attention to detail in evolving requirements and stability of services
  • Availability to work in the CST time zone is mandatory
  • Preferred: Experience with other frontend frameworks/libraries, including micro frontends
  • Preferred: Familiarity with Redis, pub/sub concepts
  • Preferred: Familiarity with containerization technologies such as Docker
  • Preferred: Knowledge of cloud platforms, preferably Azure
  • Preferred: Experience with CI/CD pipelines and DevOps practices
  • Preferred: Experience with AI-enhanced UI/UX design and intelligent user flows
  • Preferred: Exposure to vector databases, semantic search, and AI observability tools
  • Preferred: Experience with BytePro LOS and Asterisk telephony systems
  • Preferred: Familiarity with mortgage compliance frameworks such as HMDA, TRID, RESPA, and ECOA

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

Related Job Pages