JOBSEARCHER

Tech Lead – Python AI Engineering

About the Opportunity:We are seeking a highly experienced Tech Lead – Python AI Engineering to lead the migration and re-architecture of the SAM team’s core application into a modern technology stack.This role combines deep technical expertise with engineering leadership. The Tech Lead will own the architectural direction, guide technical standards, and ensure the successful execution of a large-scale modernization initiative.This is a hands-on leadership position focused on transforming legacy systems into scalable, cloud-native, AI-enabled solutions within AWS. The ideal candidate brings extensive backend engineering experience, strong distributed systems knowledge, and the ability to lead cross-functional technical initiatives from strategy through delivery.Responsibilities:Technical Leadership & ArchitectureOwn the end-to-end technical strategy for migrating and re-architecting the SAM application into a Python-based, AWS-native architectureDefine and enforce architecture standards, coding practices, and system design principlesLead the design and implementation of distributed architectures and microservicesDesign scalable, modular backend systems that support long-term platform evolutionReview and approve technical designs to ensure alignment with performance, security, and reliability goalsHands-On EngineeringDevelop high-performance APIs and backend services using PythonRefactor and modernize legacy components into clean, maintainable servicesOptimize complex SQL queries and database architecturesArchitect and deploy cloud-native infrastructure on AWS (Lambda, ECS/EKS, RDS, S3, etc.)Ensure production-grade reliability, observability, and scalabilityAI & Innovation EnablementDrive the adoption of AI-assisted development tools to improve engineering productivityExplore and implement modern AI patterns, such as agentic workflows, task orchestration, and LLM integrationsProvide technical direction on AI-enabled system intelligence and automation opportunitiesTeam & Cross-Functional LeadershipManage technical risks, dependencies, and execution timelinesAct as the primary technical escalation point for complex system challengesCollaborate with engineering leadership, product teams, and other stakeholders to deliver large-scale technical initiativesRequired Qualifications:10+ years of backend software engineering experienceProven experience working as a Tech Lead, Lead Engineer, or Software ArchitectStrong expertise in Python and backend system designAdvanced knowledge of SQL and relational database optimizationExtensive hands-on experience building and migrating systems within AWSDemonstrated experience modernizing or re-architecting legacy applicationsStrong understanding of distributed systems, microservices, and cloud-native architecturesExperience using AI-powered developer tools and LLM APIsDeep knowledge of CI/CD pipelines, testing strategies, and production reliability best practicesStrong leadership, communication, and stakeholder management skillsNice to Have Skills:Experience leading enterprise-scale application migrationsExposure to agent-based systems or AI orchestration frameworksExperience with high-availability and mission-critical enterprise systemsBackground in education technology platformsExperience working with large-scale transactional platformsPrior experience building, mentoring, or scaling engineering teamsAvenue Code reinforces its commitment to privacy and to all the principles guaranteed by the most accurate global data protection laws, such as GDPR, LGPD, CCPA and CPRA. The Candidate data shared with Avenue Code will be kept confidential and will not be transmitted to disinterested third parties, nor will it be used for purposes other than the application for open positions. As a Consultancy company, Avenue Code may share your information with its clients and other Companies from the CompassUol Group to which Avenue Code’s consultants are allocated to perform its services.#LI-Remote