Staff AI Python Software Engineer
WHAT WE DO
Founded in 2007, Growth Acceleration Partners (GAP) is a premier consulting and technology services company built for the AI era. We consult, design, build, and modernize revenue-generating software and data engineering solutions. By leveraging AI-native architectures, advanced data analytics, and deep modernization strategies, we help businesses secure a competitive advantage.
GAP’s remote, integrated engineering teams deliver end-to-end solutions that drive true business innovation. We are a woman-owned, Austin-based company with over 600 English-speaking engineers across Latin America and the U.S. Boasting industry-leading customer satisfaction scores, our core focus is the dual success of our clients and our people. We are a values-based organization deeply invested in the growth of our "GAPsters"—providing continuous education, onsite English classes, and cutting-edge training in AI, machine learning, and next-gen technologies to ensure our communities achieve long-term success.
Summary
We are looking for a Staff AI Python Software Engineer to lead the design and implementation of AI-powered backend systems within a fast-growing, product-driven environment.
This is a high-impact, product-focused role where you will take ownership from problem definition to delivery. You will operate with a high level of autonomy, translating product needs into scalable technical solutions and driving execution across the development lifecycle.
This role requires a strong combination of Staff-level Python engineering expertise and deep experience working within product teams. You should be comfortable owning a full feature or epic end-to-end — from defining the implementation approach to breaking down tasks, estimating effort, and delivering the solution.
Additionally, this is an AI-native engineering role. You are expected to have advanced, hands-on experience using AI assistants, coding agents, and AI harnesses, not only as support tools but as core components of your development workflow. This includes building, configuring, and orchestrating AI agents, as well as delegating work to these systems to accelerate delivery and solve complex problems efficiently.
Professional Experience
8+ years of experience in software engineering with strong Python expertise deeply understanding the underlying code and architecture.
• Proven experience working in product-driven environments, owning delivery from requirements to release
• Experience owning end-to-end delivery of features or epics, including task breakdown, estimation, and release ownership
• Strong experience in system design and scalable architectures
• Advanced hands-on experience using AI tools, coding agents, and AI-assisted development workflows
• Proven experience building and working with AI agents or agent-based systems, including prompt orchestration, workflow automation, or multi-step reasoning systems
Key Responsibilities
• Own the design and delivery of backend systems and AI-powered features from concept to production
• Translate product requirements into scalable architecture and implementation strategies
• Break down features or epics into tasks, estimates, and delivery plans
• Manage and own the full development lifecycle, including prioritization and release flow
• Build and integrate systems leveraging LLMs, NLP, and voice technologies (STT/TTS)
• Design, build, and iterate on AI agents and agent-based workflows to automate processes and enhance product capabilities
• Use AI tools and agents to accelerate development, debugging, and decision-making
• Delegate and orchestrate work across AI systems, agents, and automation workflows to maximize productivity
• Collaborate closely with product, design, and engineering teams to drive outcomes
• Mentor engineers and influence technical direction and best practices
Technical Skills
Strong experience in several of the following areas:
• Backend & Architecture: Python, scalable system design, distributed systems
• Product Engineering: Experience working closely with product teams, owning features end-to-end
• AI-Native Development: Advanced use of AI assistants, coding agents, and AI harnesses
• AI & LLMs: Experience integrating LLM APIs, building agent-based systems, or orchestrating AI workflows
• Cloud & DevOps: AWS, GCP, or Azure, Docker, CI/CD pipelines
• APIs & Data: REST APIs, data processing, databases
• Voice Systems (Plus): STT/TTS integrations or conversational systems
Nice to Have
• Experience with RAG architectures or AI agent frameworks (LangChain, etc.)
• Experience building AI-first or agent-driven products
• Exposure to real-time systems or conversational interfaces
Soft Skills
• Advanced English proficiency
• Strong product mindset and business understanding
• High ownership and autonomy
• Ability to move fast and deliver iterative solutions
• Strong decision-making and prioritization skills
• Mentorship and leadership capabilities
At Growth Acceleration Partners, we're an equal opportunity employer committed to building a diverse and inclusive team. We value everyone's unique background, and we provide equal opportunities regardless of race, color, creed, religion, sexual orientation, gender identity, age, national origin, disability, marital status, veteran status or any other personal right protected by law. We foster a culture of belonging and strive to provide a welcoming environment where everyone feels safe to contribute and grow.
- Department
- Development
- Role
- Staff Software Engineer
- Locations
- Colombia, Costa Rica, Latam
- Remote status
- Hybrid
- Employment type
- Full-time
- Main Technology
- AI