Demo

Software Engineer, AI/ML Platforms (Early Career)

Cornerstone First Mortgage, LLC
San Diego, CA Full Time
POSTED ON 4/17/2026
AVAILABLE BEFORE 10/13/2026

Software Engineer, AI/ML Platforms (Early Career) 

Location: San Diego, CA (On-site) 

Experience: 0–2 years 

Company: Cornerstone First Mortgage 

 

About Cornerstone First Mortgage 

Cornerstone First Mortgage is a nationally operating full-service mortgage bank headquartered in San Diego, with a large, distributed workforce across multiple branches in the United States. The company supports loan officers, processors, and underwriting teams across the full lifecycle of mortgage origination, from application through closing. 

We are making a long-term investment in building internal software and AI systems to modernize how loans are structured, evaluated, and processed. This includes developing production-grade internal platforms, integrating with core industry systems such as Encompass (LOS) and Optimal Blue (pricing), and introducing AI-driven decision support across the loan lifecycle. 

We have already built and deployed MortgageLab, an internal platform used for loan scenario analysis and client presentation. We are now expanding into a broader initiative: 

Building an AI-powered loan lifecycle copilot that assists with underwriting readiness, product selection, risk detection, and workflow automation. 

This effort represents the foundation of a growing internal software and AI/ML engineering organization, and this role is an opportunity to join early and help shape it. 

 

About the role 

This is a product-focused, systems-oriented engineering role working on real production software used daily by loan officers and operations teams. 

You will work across the stack, contributing to: 

  • backend systems and APIs 
  • data modeling and workflow logic 
  • frontend product features 
  • AI-assisted decisioning systems 

We are looking for self-starters, engineers who take initiative, operate with ownership, and are comfortable working in an environment where problems are not always fully defined. 

This is not a narrowly scoped role. You will be expected to: 

  • understand real-world workflows 
  • build pragmatic solutions 
  • contribute to systems that balance speed, correctness, and scalability 

You will also have the opportunity to contribute to the development of internal machine learning systems as our data infrastructure and modeling capabilities evolve. 

 

What you’ll work on 

  • Building and improving internal platforms such as MortgageLab and the underwriting copilot system 
  • Developing backend services, APIs, and event-driven workflows 
  • Designing systems that model mortgage and underwriting processes 
  • Integrating with systems such as Encompass and Optimal Blue 
  • Implementing AI-assisted features using LLMs, retrieval systems, and structured decision logic 
  • Contributing to internal data models that support analytics and future ML systems 
  • Building tools that improve operational efficiency and reduce loan processing friction 
  • Participating in the full software development lifecycle, including design, development, testing, deployment, and monitoring 
  • Contributing to CI/CD pipelines and improving development workflows for reliability and scalability 
  • Participating in system design and architecture discussions as the platform evolves 

Minimum qualifications 

  • Bachelor’s degree in Computer Science or a related technical field (or equivalent experience) 
  • 0–2 years of industry experience in software engineering or related technical work 
  • Strong programming fundamentals 
  • Experience with at least one modern programming language (e.g., TypeScript, JavaScript, Python) 
  • Familiarity with web applications, APIs, and modern application architectures  
  • Ability to learn quickly and work through ambiguity 

 

Preferred qualifications 

  • Internship or research experience in software engineering, data systems, or AI/ML 
  • Exposure to AI/ML concepts such as: 
  • LLM APIs 
  • prompt engineering 
  • basic machine learning workflows 
  • data pipelines 
  • Experience building or contributing to full-stack applications 
  • Familiarity with cloud platforms, APIs, or system integrations 
  • Exposure to modern development practices such as version control, testing, CI/CD pipelines, or deployment workflows 
  • Interest in building data-driven or workflow-oriented systems 

 

Strong signals 

We are especially interested in candidates who demonstrate: 

  • Self-starter behavior — You take initiative and move work forward independently 
  • Ability to build and ship real systems (academic, internship, or personal projects) 
  • Comfort working across multiple layers of a system (frontend, backend, or data) 
  • Curiosity about how real-world systems and workflows operate 
  • Strong attention to detail and product quality 
  • Understanding of software development best practices (testing, version control, CI/CD, code quality) 
  • Interest in applied AI/ML systems and how they integrate into production software 

 

What success looks like 

  • In your first 3–6 months, you will: 
  • Ship production features used by real users 
  • Take ownership of scoped problems and drive them to completion 
  • Build an understanding of mortgage workflows and system design constraints 
  • Contribute to backend systems and product decisions 
  • Work on early components of the AI-driven underwriting/copilot system 

Over time, you will: 

  • Own meaningful parts of the system 
  • Identify problems and propose solutions proactively 
  • Contribute to system design and architecture 
  • Help shape the direction of internal AI/ML platforms 

 

Why this role is compelling 

  • You will help build a long-term internal AI/ML initiative from the ground up 
  • Your work will directly impact how loans are structured, evaluated, and processed 
  • You will gain exposure to product engineering, backend systems, data infrastructure, and applied AI 
  • You will have high ownership early in your career 
  • You will be part of a small, growing team building a new internal engineering function from the ground up 

 

Tech stack (current evolving) 

  • React TypeScript Tailwind 
  • Firebase (Firestore, Cloud Functions, Auth) 
  • APIs and system integrations (Encompass, Optimal Blue) 
  • OpenAI / LLM integrations 
  • Emerging backend and data infrastructure (event-driven systems, data pipelines, etc.) 

 

Compensation and benefits 

  • Job Type: Full-time
  • Pay: $30-$35 per hour DOE
  • Expected hours: 40 per week
  • Benefits:
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Vision insurance
  • Schedule:
  • 8 hour shift
  • Monday to Friday


How to apply 

Please submit: 

  • Resume 
  • Links to relevant work (GitHub, projects, etc. if applicable) 

We are looking for candidates who demonstrate: 

  • Initiative 
  • Curiosity 
  • strong engineering fundamentals 
  • and the ability to operate as a self-starter in a fast-moving environment 


Salary : $30 - $35

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer, AI/ML Platforms (Early Career)?

Sign up to receive alerts about other jobs on the Software Engineer, AI/ML Platforms (Early Career) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$101,387 - $124,118
Income Estimation: 
$119,030 - $151,900
Income Estimation: 
$73,727 - $94,067
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Cornerstone First Mortgage, LLC

  • Cornerstone First Mortgage, LLC San Diego, CA
  • Cornerstone First Mortgage is a nationwide mortgage bank committed to delivering strategic home financing solutions and exceptional service. With branches ... more
  • 13 Days Ago

  • Cornerstone First Mortgage, LLC San Diego, CA
  • Cornerstone First Mortgage is a nationwide mortgage bank committed to delivering strategic home financing solutions and exceptional service. With branches ... more
  • 13 Days Ago

  • Cornerstone First Mortgage, LLC Island, GA
  • Company Description Cornerstone First Mortgage, LLC is dedicated to providing exceptional customer service and tailored solutions to meet the unique needs ... more
  • Just Posted


Not the job you're looking for? Here are some other Software Engineer, AI/ML Platforms (Early Career) jobs in the San Diego, CA area that may be a better fit.

  • BAE Systems San Diego, CA
  • Job Description Ready to make a difference? Our employees design, integrate, and test the world’s next generation communication and electronic warfare syst... more
  • 22 Days Ago

  • Tera AI San Diego, CA
  • Our work We are a well capitalized stealth VC-backed startup building a new type of spatial AI capable of universally solving autonomy. We innovate at the ... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!