> Markdown version of [/jobs/ext/113930-senior-software-engineer-ai-platform](https://www.wearedevelopers.com/jobs/ext/113930-senior-software-engineer-ai-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - AI Platform - **Company:** GoodLeap LLC - **Location:** Austin, TX, United States - **Experience:** Expert - **Salary:** $131,700.0 - $164,500.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Distributed Systems, Fault Tolerance, Python (Programming Language), RabbitMQ, Service-Oriented Architecture, Software Engineering, TypeScript, Large Language Models, Prompt Engineering, AI Platforms, Apache Kafka, Amazon Simple Queue Service (SQS) - **Published:** May 17, 2026 - **Apply:** https://www.careerboard.com/us/en/find-jobs-in-United-States/-57AA3976DED3960306/ ## About the Role * 5+ years of experience building and shipping scalable, robust Back End services and APIs. * Strong proficiency in Python and/or TypeScript. * Solid understanding of distributed systems, service-oriented architecture, and event-driven patterns (eg Kafka, RabbitMQ, SQS). * Passion for software development, emerging technologies and culture of innovation. * A collaborative mindset and interest in mentoring teammates and elevating team practices. * Excellent communication and interpersonal skills., * Experience building internal developer platforms, SDKs, or shared libraries consumed by other engineering teams. * Exposure to prompt engineering, LLM evaluation, or fine-tuning workflows. * Contributions to open-source projects or technical communities. * Interest in sustainable technology, fintech, or climate tech. ## Description Build features and extensions to our agentic AI platform using scalable, robust, and AI-first software engineering practices. Design tools and infrastructure to enable teams at GoodLeap to easily build and enhance AI agents that empower homeowners, contractors, and operations staff. Work alongside a team of AI engineers, product managers, and data scientists to evaluate and improve our agent ecosystem. Essential Job Duties & Responsibilities * Collaborate with Staff engineers, product, architecture, and design leads to deliver highly-available, fault-tolerant products and services. * Work on significant and unique technical challenges, evaluate and recommend solutions, and guide decision making by considering technical tradeoffs. * Grasp both the technical and business perspective so you can help drive innovation. * Work autonomously and be self-disciplined, requiring minimal supervision or guidance. * Collaborate with other team members and coach more junior team members to grow both their technical skills and soft skills., 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. ## Related Videos - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Coffee with Developers - Maria Apazoglou](https://www.wearedevelopers.com/videos/1209-coffee-with-developers-maria-apazoglou) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [From AI Assistance to Agentic Systems: Scaling Sovereign AI in Banking](https://www.wearedevelopers.com/videos/100070-from-ai-assistance-to-agentic-systems-scaling-sovereign-ai-in-banking) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)