Senior AI Software Engineer (LLM GenAI)

Purple Drive

Not Interested
Bookmark
Report This Job

profile Job Location:

Hamilton, MT - USA

profile Monthly Salary: Not Disclosed
Posted on: 8 hours ago
Vacancies: 1 Vacancy

Job Summary

Role Description

  • Hiring a Senior AI Software Engineer to lead design and delivery of AI-powered applications

  • Part of the Platform Development team

  • Focus on bridging LLMs and real financial data through backend architecture

  • Build systems that make AI practical for financial advisors and clients

  • Primary focus:

    • Build and scale text-to-SQL agents

    • Develop conversational AI tools

  • Work within a data ecosystem including:

    • SQL Server

    • Microsoft Fabric

    • Databricks

  • Key responsibilities:

    • Architect database schemas

    • Validate AI-generated SQL queries

    • Build backend services connecting AI to financial data platforms

  • Core expectation:

    • AI generates SQL but you must verify correctness and performance

  • High-impact role involving:

    • Mentoring engineers

    • Driving architecture decisions

    • Establishing engineering standards

    • Promoting a culture of experimentation and delivery

  • Ideal for candidates interested in applying AI to financial services problems


Responsibilities

  • Lead architecture and development of text-to-SQL agent for natural language querying

  • Architect AI data layer:

    • Design schemas

    • Structure data across SQL Server and modern platforms

    • Validate AI-generated SQL queries (accuracy & performance)

  • Build AI integration patterns:

    • Prompt engineering

    • Retrieval-Augmented Generation (RAG)

    • Function calling

    • Agent-based workflows

  • Implement AI guardrails for regulated environments

  • Design and develop backend services and APIs for AI features

  • Deploy and manage services on Microsoft Azure

  • Mentor engineers and enforce best practices

  • Drive engineering standards and technical direction

  • Collaborate with product design and data teams for end-to-end AI delivery


Qualifications & Skills

  • Bachelors degree in Computer Science or related field (Masters preferred)

  • 7 years of software development experience

  • Strong backend/API development on cloud platforms (Azure preferred)

  • Strong SQL expertise:

    • Writing complex queries

    • Designing schemas

    • Evaluating AI-generated SQL

  • Hands-on experience with LLMs and AI services

  • Proven delivery of production-grade AI features (not just POCs)

  • Backend technology experience:

    • C# / .NET

    • Python

    • Java

    • or similar frameworks

  • Experience with data platforms:

    • SQL Server

    • Microsoft Fabric

    • Databricks

    • or equivalents

  • Demonstrated ability to:

    • Mentor engineers

    • Lead technical initiatives

  • Experience in regulated industries (preferably financial services)

Role Description Hiring a Senior AI Software Engineer to lead design and delivery of AI-powered applications Part of the Platform Development team Focus on bridging LLMs and real financial data through backend architecture Build systems that make AI practical for financial advisors and clien...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • AWS
  • Data Structures
  • Software Development
  • Java
  • Distributed Systems