Tech Lead – AI Engineering

Jobgether

Brasil

Remote

BRL 180,000 - 320,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote work
Technical autonomy
Hands-on leadership

Job summary

Jobgether is seeking a Senior Tech Lead for AI Engineering in Brazil. The role blends hands-on coding with architectural leadership, guiding a squad focused on Java, React, and Azure-based solutions.

You will drive AI-assisted development, establish engineering standards, and collaborate with product, design, clients, and partners to translate complex requirements into scalable, secure software. Fully remote and autonomy-rich, this position offers opportunities to influence product outcomes and

Qualifications

  • Extensive software development leadership experience.
  • Strong backend Java and frontend React capabilities.
  • Practical Docker/Kubernetes and Azure experience.
  • Database modeling and data integrity expertise.
  • Experience with asynchronous messaging systems.
  • Regular use of AI-powered development tools and review practices.
  • Ability to design antipatterns for unstable external contracts.

Responsibilities

  • Lead architectural decisions and ensure scalable, maintainable solutions.
  • Set coding standards and oversee code reviews to maintain quality.
  • Contribute hands-on development alongside the team.
  • Define AI-assisted development guidelines and tooling choices.
  • Plan cloud deployment, observability, and infrastructure as code in Azure.
  • Coordinate with external integration partners and manage dependencies.
  • Design event-driven workflows and messaging patterns.
  • Bridge product constraints with technical feasibility.

Skills

Software engineering
Full stack
Cloud & containers
Relational DBs
Non-relational DBs
Messaging
AI-assisted dev
APIs integration
Tech communication
Ownership
Adaptability
Pragmatic decisions
Healthcare tech
MVPs
Legacy modernization
Multi-cloud

Tools

Docker
Kubernetes
Azure
RabbitMQ

Job description

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Tech Lead – AI Engineering based in Brazil.

As a Senior Tech Lead in AI Engineering, you will lead the technical direction of strategic software development projects, combining hands-on engineering with architectural decision-making and team leadership. You will shape scalable solutions, establish engineering standards, and guide a team building modern applications with Java, React, and Microsoft Azure. A key part of the role involves integrating AI-assisted development into everyday workflows, ensuring productivity gains without compromising code quality, security, or maintainability. You will work closely with product, design, clients, and external integration partners to turn complex requirements into practical technical solutions. This fully remote opportunity offers significant autonomy, challenging engineering problems, and the chance to influence both product outcomes and team development.

Accountabilities
  • Technical Architecture: Lead architectural decisions across the platform, document the rationale behind key choices, and ensure solutions remain scalable, maintainable, and aligned with business objectives.

  • Engineering Leadership: Guide the development squad by establishing coding standards, conducting code reviews, maintaining quality expectations, and supporting a consistent delivery pace.

  • Hands-On Development: Actively contribute to implementation, working alongside the team to develop, review, troubleshoot, and improve production-quality software.

  • AI-Assisted Engineering Strategy: Define how the team uses AI development tools, including tool selection, review practices for AI-generated code, quality controls, and guidelines for situations where AI assistance is unsuitable.

  • Cloud Infrastructure and Deployment: Define strategies for containerization, deployment, observability, and infrastructure as code within Microsoft Azure.

  • Integration Management: Serve as the primary technical counterpart for external integration partners, anticipate dependency risks, and design resilient integration layers that protect the platform from unstable third-party contracts.

  • Asynchronous Processing: Design and guide reliable event-driven and asynchronous workflows using messaging and queueing technologies.

  • Product and Technical Alignment: Collaborate with product owners and designers to translate technical constraints into informed product decisions and turn product needs into feasible engineering solutions.

  • Data Architecture: Guide relational and non-relational database design, ensuring the appropriate technologies are selected based on performance, scalability, and application requirements.

  • Team Mentorship: Support the professional growth of engineers through mentoring, pair programming, knowledge sharing, and the communication of architectural and business context.

  • Risk and Quality Management: Balance delivery timelines with long-term technical sustainability, proactively identifying risks and proposing practical alternatives when trade-offs are necessary.

  • Continuous Improvement: Encourage experimentation, modern engineering practices, and continuous improvement across the development lifecycle.

Requirements
  • Software Engineering Experience: Extensive experience in software development, including demonstrated responsibility for technically leading development squads and guiding engineering decisions.

  • Full Stack Development: Strong hands-on experience with Java on the backend and React on the frontend, with the ability to contribute meaningfully across the full application stack.

  • Cloud and Containerization: Practical experience with Docker, containerized applications, deployment processes, and operating workloads in Microsoft Azure.

  • Relational Databases: Deep understanding of relational database modeling, performance optimization, migrations, and data integrity.

  • Non-Relational Databases: Experience with non-relational databases and the ability to evaluate when relational or non-relational approaches are most appropriate.

  • Asynchronous Messaging: Experience with messaging and event-driven technologies such as RabbitMQ, Amazon SQS, Amazon SNS, or Kafka.

  • AI-Assisted Development: Regular, practical use of AI-powered software development tools such as Claude Code, GitHub Copilot, Cursor, or equivalent solutions. You should understand where these tools accelerate delivery and where human judgment, review, and conventional engineering practices are essential.

  • Third-Party Integrations: Experience integrating external APIs and designing anti-corruption layers or similar architectural patterns to isolate systems from unstable external interfaces and changing contracts.

  • Technical Communication: Ability to explain and defend technical decisions clearly with clients and stakeholders, including communicating trade-offs, risks, and alternative approaches.

  • Ownership and Autonomy: A proactive mindset, strong accountability, and the ability to lead technical initiatives independently from design through implementation.

  • Adaptability: Comfort working with ambiguity, evolving requirements, and changing priorities while maintaining focus on delivery and technical quality.

  • Pragmatic Decision-Making: Ability to make sensible trade-offs, deliver within realistic timelines, and avoid compromising long-term maintainability unnecessarily.

  • Additional Advantage — Healthcare Technology: Experience with healthcare-related projects, sensitive data, and Brazil's General Data Protection Law (LGPD).

  • Additional Advantage — Early-Stage Products: Experience developing minimum viable products (MVPs) and helping teams make architectural decisions under uncertainty.

  • Additional Advantage — Legacy Modernization: Experience working with legacy applications, monolithic architectures, and gradual modernization initiatives.

  • Additional Advantage — Multi-Cloud: Experience working across both Microsoft Azure and Amazon Web Services (AWS).

Benefits
  • Remote Work: Fully remote working model, offering flexibility in how you organize your work.

  • Technical Autonomy: Significant influence over architecture, engineering standards, technical strategy, and development practices.

  • Hands-On Leadership: The opportunity to combine technical leadership with direct coding and problem-solving.

  • AI Engineering Innovation: A working environment where AI-assisted development is an integral part of engineering workflows and continuous improvement.

  • Professional Development: Opportunities to strengthen expertise in cloud architecture, full stack engineering, AI-powered development, and technical leadership.

  • Mentorship and Knowledge Sharing: A collaborative culture that encourages pair programming, technical learning, and the development of engineering talent.

  • Strategic Project Exposure: The chance to work on technically challenging initiatives with direct influence on product direction and business outcomes.

  • Learning Community: Access to a broader culture of knowledge sharing, professional development initiatives, and technical communities.

  • Inclusive Environment: A commitment to diversity, respect, ethics, and equal opportunity, welcoming professionals from different backgrounds and experiences.

  • Accessibility and Inclusion: The opportunity is also open to people with disabilities (PwD).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Jobgether • Brazil

On-site
BRL 712,000 - 814,000
Competitive salary
Health coverage
Employee stock purchase plan
+2
Desenvolvedor Full Stack Java/React - Sênior
Desenvolvedor Full Stack Java/React - Sênior

Jobgether • Brazil

Remote
BRL 150,000 - 210,000
Fully remote within Brazil
PJ contractor engagement
Opportunities to influence technical方向
Staff+ Software Engineer, Product
Staff+ Software Engineer, Product

Jobgether • Brazil

Remote
BRL 455,000 - 668,000
Competitive USD base salary
Fully remote work from anywhere
High ownership over technical choices
+2
AI ENGINEER (Developer Backend Java Sr)
AI ENGINEER (Developer Backend Java Sr)

AItoolnavio • Brazil

Remote
BRL 180,000 - 320,000
Health and dental insurance
Meal allowances
Childcare assistance
+2
Cloud Platform Engineer
Cloud Platform Engineer

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Remote work
International projects
Professional development
+3
AI Tooling Engineer
AI Tooling Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 260,000
Fully remote work
Multicultural team
Cutting-edge AI tools
Data Platform Engineer (Mid-level)
Data Platform Engineer (Mid-level)

Jobgether • Brazil

Remote
BRL 187,000 - 243,000
Remote work worldwide
Meal vouchers
Mental health support
+5
AI Automation Engineer
AI Automation Engineer

Jobgether • Brazil

Remote
BRL 180,000 - 280,000
Remote work flexibility
Hands-on AI innovation
Microsoft ecosystem
+2
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Jobgether • Brazil

Remote
BRL 220,000 - 360,000
Comprehensive Healthcare
Mental Health Support
Sick Leave
+8
Fullstack Developer Pleno
Fullstack Developer Pleno

Jobgether • Brazil

Remote
BRL 120,000 - 180,000
Fully remote work model
Meal and food allowances
Home office allowance
+5