Software Engineer, AI/ML Platforms (Early Career)

Cornerstone First Mortgage, LLC
San Diego, US
On-site

Job Description

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

Skills & Requirements

Technical Skills

TypescriptJavascriLeadershipCommunicationFinanceHealthcare

Employment Type

FULL TIME

Level

intern

Posted

4/17/2026

Apply Now

You will be redirected to Cornerstone First Mortgage, LLC's application portal.