Talent.com
Principal Software Engineer-AI
Principal Software Engineer-AIGoodLeap • Austin, TX, US
Principal Software Engineer-AI

Principal Software Engineer-AI

GoodLeap • Austin, TX, US
13 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

About GoodLeap :

GoodLeap is a technology company delivering best-in-class financing and software products for sustainable solutions, from solar panels and batteries to energy-efficient HVAC, heat pumps, roofing, windows, and more. Over 1 million homeowners have benefited from our simple, fast, and frictionless technology that makes the adoption of these products more affordable, accessible, and easier to understand. Thousands of professionals deploying home efficiency and solar solutions rely on GoodLeap’s proprietary, AI-powered applications and developer tools to drive more transparent customer communication, deeper business intelligence, and streamlined payment and operations. Our platform has led to more than $30 billion in financing for sustainable solutions since 2018.

GoodLeap is also proud to support our award-winning nonprofit, GivePower, which is building and deploying life-saving water and clean electricity systems, changing the lives of more than 1.6 million people across Africa, Asia, and South America.

Position Summary

GoodLeap’s Consumer Solutions Business Unit is redefining how homeowners manage and

benefit from sustainable home solutions. As a Principal Software Engineer, you will lead the design

and delivery of our intelligent platform capabilities that power delightful, data-driven consumer

experiences.

This is a high-impact role for a technical leader who thrives on marrying architectural excellence

with AI / LLM innovation. You’ll help shape how our systems interact with and serve

personalized, secure, and scalable content across mobile and web apps, all while mentoring

others and influencing the broader engineering culture.

Key Responsibilities

  • Design and lead backend architecture that supports AI / ML-powered features across mobile and API surfaces
  • Own end-to-end technical strategy for embedding LLMs, embedding stores, and personalized content delivery
  • Partner with product and design to scope features, validate feasibility, and ensure execution aligns with business impact
  • Build tools and services to help other team members experiment and ship AI-enhanced features responsibly and efficiently
  • Influence engineering standards and promote excellence in observability, performance, and security
  • Mentor engineers across teams, helping them level up in areas of backend architecture, AI integration, and delivery quality
  • Collaborate with cross-functional partners across QA, Mobile, Data Science, Product, and Marketing

Required Qualifications

  • 10+ years of experience in backend development, with at least 2+ years working with AI / ML solutions or LLM
  • Experience working with vector databases, embeddings, and semantic search
  • Familiarity with MLOps, CI / CD for AI pipelines, and AI observability tools
  • Strong experience in Node.js, TypeScript, GraphQL, and REST APIs
  • Deep familiarity with AWS architecture — especially Lambda, ECS, S3, DynamoDB, API Gateway, and Step Functions
  • Experience building and integrating LLM features (e.g., via OpenAI, Claude, Vertex AI, or similar), including prompt design, vector storage, and retrieval strategies
  • Fluency in system design principles, scalability, reliability, fault-tolerance
  • Ability to drive clarity and make architectural tradeoffs, balancing idealism with pragmatism
  • Strong communication and collaboration skills, able to work effectively across product and engineering orgs
  • Preferred Skills

  • Experience with AWS Bedrock
  • Familiarity with mobile tech stacks (Flutter, Kotlin, Swift)
  • Soft Skills & Culture Fit

  • Strong collaboration skills with a willingness to mentor junior developers and contribute to code reviews.
  • Problem-solving ability : capable of breaking down complex problems and taking ownership of tasks from start to finish.
  • Customer-centric mindset : ability to align development decisions with delivering an excellent user experience.
  • Opportunities for Growth

  • At GoodLeap, there are always opportunities for team members to grow and advance within the company. As you outgrow your current role, we will support your development into new opportunities.
  • In addition to the above salary, this role may be eligible for cash bonus and equity compensation

    Additional Information Regarding Job Duties and Job Descriptions :

    Job duties include additional responsibilities as assigned by one's supervisor or other managers related to the position / department. This job description is meant to describe the general nature and level of work being performed; it is not intended to be construed as an exhaustive list of all responsibilities, duties and other skills required for the position. The Company reserves the right at any time with or without notice to alter or change job responsibilities, reassign or transfer job position or assign additional job responsibilities, subject to applicable law. The Company shall provide reasonable accommodations of known disabilities to enable a qualified applicant or employee to apply for employment, perform the essential functions of the job, or enjoy the benefits and privileges of employment as required by the law.

    If you are an extraordinary professional who thrives in a collaborative work culture and values a rewarding career, then we want to work with you!  Apply today!

    We are committed to protecting your privacy. To learn more about how we collect, use, and safeguard your personal information during the application process, please review our  Employment Privacy Policy  and  Recruiting Policy on AI .

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Principal Software • Austin, TX, US

    Related jobs
    Software Engineer

    Software Engineer

    TradeJobsWorkForce • 78726 Austin, TX, US
    Full-time
    Software Engineer Job Duties : Develops information systems by designing, developing, and installin...Show more
    Last updated: 30+ days ago • Promoted
    Computer Architecture & Systems Fundamentals Job Training Program

    Computer Architecture & Systems Fundamentals Job Training Program

    Year Up United • Manchaca, TX, US
    Full-time
    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and / or job placement services, and persona...Show more
    Last updated: 2 hours ago • Promoted • New!
    Software Development Job Training Opportunity

    Software Development Job Training Opportunity

    Year Up United • Manchaca, TX, US
    Full-time
    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and / or job placement services, and persona...Show more
    Last updated: 2 hours ago • Promoted • New!
    Software Engineer - Advex AI

    Software Engineer - Advex AI

    Pear VC • Austin, TX, US
    Full-time
    At Advex, we're working on solving the hardest problem in all of deep learning – data collection.In order to train a reliable AI model, you need access to the right training data.The inability to g...Show more
    Last updated: 2 hours ago • Promoted • New!
    Aerospace Software Engineer

    Aerospace Software Engineer

    Cedarparktexasedc • Cedar Park, TX, US
    Permanent
    Career Opportunities with Firefly Aerospace.Come be a part of the 21 st Century Space Race!.Share with friends or Subscribe!. Current job opportunities are posted here as they become available.Subsc...Show more
    Last updated: 2 hours ago • Promoted • New!
    Sofware Engineer

    Sofware Engineer

    TradeJobsWorkForce • 78726 Austin, TX, US
    Full-time
    Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies. Test software development methodolo...Show more
    Last updated: 30+ days ago • Promoted
    Software Development Career Training Program

    Software Development Career Training Program

    Year Up United • Driftwood, TX, US
    Full-time
    Year Up United is a one-year or less, intensive job training program that provides young adults with in-classroom skill development, access to internships and / or job placement services, and persona...Show more
    Last updated: 2 hours ago • Promoted • New!
    Principal Mobile Software Engineer

    Principal Mobile Software Engineer

    Ohiox • Austin, TX, US
    Full-time
    Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Public API Developer

    Public API Developer

    United Global Technologies • Taylor, TX, US
    Full-time
    This role will focus on improving functionality, optimizing performance, and delivering a stronger user experience for the public-facing API hosted in Azure. Develop and enhance API delivery and fun...Show more
    Last updated: 22 days ago • Promoted
    AVP - Software Technical Lead

    AVP - Software Technical Lead

    Dexian - DISYS • Cedar Park, TX, US
    Full-time +1
    Dexian has been engaged to identify an inspired innovative.This is a direct hire, full-time, hybrid opportunity working onsite three days a week in Austin, Texas. Fort Mill, South Carolina, or San ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Principal Engineer

    Principal Engineer

    talent.com • Austin, Texas (Remote)
    Remote
    Full-time +1
    Quick Apply
    This role can be based in Canada or in the US, as we are a Remote first company.We're seeking talented individuals to help us fulfill our mission of connecting the world to work.Our fast-paced envi...Show more
    Last updated: 15 days ago
    Principal Software Engineer, Capital Supply

    Principal Software Engineer, Capital Supply

    Upstart • Austin, TX, US
    Full-time
    Upstart is the leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Electronics Engineer

    Electronics Engineer

    U.S. Navy • Buda, TX, US
    Full-time +1
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.Every successful engineering career needs a solid foundation, and thats exactly what youll get.Do your job right...Show more
    Last updated: 1 day ago • Promoted
    Information Technology Professional

    Information Technology Professional

    U.S. Navy • Manchaca, TX, US
    Full-time +1
    To be eligible to enlist in the U.Navy, candidates must be between the ages of 18-34.At any given moment, hundreds of complex networked computer systems are operating in tandem to keep ships and su...Show more
    Last updated: 1 day ago • Promoted
    Moms Ultimate Job : Earn Up to $75,000+ from Home as a Surrogate!

    Moms Ultimate Job : Earn Up to $75,000+ from Home as a Surrogate!

    Physician's Surrogacy • Leander, TX, US
    Full-time +2
    Earn up to $75,000 as a stay-at-home mom or as a second job.Sign up today and earn $1,200 bonus.What qualities make you a great Surrogate?. Experienced no complications during your own pregnancy.Hea...Show more
    Last updated: 1 day ago • Promoted
    Principal Software Engineer, ML Frameworks

    Principal Software Engineer, ML Frameworks

    Tenstorrent Inc. • Austin, TX, US
    Full-time
    Principal Software Engineer, ML Frameworks.Tenstorrent is leading the industry on cutting-edge AI technology, revolutionizing performance expectations, ease of use, and cost efficiency.With AI rede...Show more
    Last updated: 2 hours ago • Promoted • New!
    Earn Money Playing Games, Answering Surveys & Testing Apps

    Earn Money Playing Games, Answering Surveys & Testing Apps

    AttaPoll • Elgin, TX, US
    Full-time
    Get paid to answer surveys, play games, test apps, and do tasks.Make extra money on your phone and instantly cash out to PayPal, Revolut, or with gift cards from $3.Show more
    Last updated: 23 hours ago • Promoted
    Principal Software Engineer

    Principal Software Engineer

    Ohiox • Austin, TX, US
    Full-time
    Upstart is a leading AI lending marketplace partnering with banks and credit unions to expand access to affordable credit. By leveraging Upstart's AI marketplace, Upstart-powered banks and credit un...Show more
    Last updated: 2 hours ago • Promoted • New!