GFT Technologies SE

FullStack AI Engineer (React + Python + LLMs) | Híbrido/SP - 136007

GFT Technologies SE Barueri, São Paulo, Brazil

IT Services and IT Consulting · 10,001+ employees

Yesterday
python Mid (2-5 yrs) Full-time Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The developer will maintain and evolve full-stack applications using React, TypeScript, and Python while integrating with various LLM providers. Responsibilities include optimizing application performance, managing production infrastructure, and implementing robust CI/CD pipelines.

What they look for

React TypeScript Python FastAPI Flask LLMs WebSockets Docker CI/CD Databricks Software Architecture API Development Performance Optimization Data Lineage Artificial Intelligence

Requirements

Candidates must have solid experience with React, TypeScript, Python, FastAPI, and Flask. Familiarity with LLMs, Docker, and real-time communication via WebSockets is required for this role.

Full description

O que buscamos

Buscamos um(a) Desenvolvedor(a) Full Stack para atuar na manutenção, evolução e desenvolvimento de soluções utilizando React, TypeScript e Python, com atuação em ambientes de Databricks Apps e integração com modelos de linguagem (LLMs).

O profissional será responsável por contribuir com a evolução da arquitetura, desenvolvimento de novas funcionalidades, integrações com diferentes provedores de IA, otimização de performance, segurança, estabilidade e experiência do usuário.

Responsabilidades

  • Manter e evoluir a arquitetura das aplicações utilizando React e TypeScript no frontend e Python no backend;
  • Desenvolver e manter APIs e serviços utilizando FastAPI e Flask;
  • Implementar novas funcionalidades seguindo boas práticas de desenvolvimento;
  • Otimizar o desempenho das aplicações, especialmente em integrações e comunicação com LLMs;
  • Desenvolver novas integrações com diferentes modelos de linguagem e ferramentas de IA;
  • Trabalhar com WebSockets para comunicação em tempo real;
  • Resolver bugs críticos e problemas relacionados à estabilidade das aplicações;
  • Garantir a segurança das aplicações, considerando o uso de modelos e recursos de Inteligência Artificial;
  • Monitorar e manter a infraestrutura de produção;
  • Implementar e aprimorar pipelines de CI/CD;
  • Realizar manutenção preventiva e corretiva das soluções;
  • Gerenciar dependências e atualizações de bibliotecas;
  • Otimizar o consumo de recursos computacionais;
  • Documentar processos, arquiteturas e soluções técnicas;
  • Propor e implementar melhorias na experiência do usuário (UX);
  • Implementar recursos de personalização e acessibilidade;
  • Contribuir para a evolução da arquitetura e qualidade técnica das aplicações;
  • Atuar na identificação e resolução de problemas de performance, estabilidade e integração;
  • Trabalhar em conjunto com equipes multidisciplinares na evolução das soluções.

Requisitos Obrigatórios

  • Experiência sólida com React e TypeScript;
  • Experiência sólida com Python;
  • Experiência com FastAPI e Flask;
  • Conhecimento em WebSockets e comunicação em tempo real;
  • Familiaridade com Large Language Models (LLMs) e suas APIs;
  • Conhecimento de integração com modelos e ferramentas de Inteligência Artificial;
  • Experiência com Docker e ambientes containerizados;
  • Conhecimento de desenvolvimento de aplicações web;
  • Capacidade de atuar com manutenção, evolução e resolução de problemas em ambientes produtivos.

Diferenciais

  • Experiência com Databricks Apps;
  • Conhecimento em práticas de observabilidade e monitoramento de aplicações;
  • Vivência na implementação e otimização de pipelines de CI/CD;
  • Experiência com integração de múltiplos provedores de IA e LLMs;
  • Conhecimento em otimização de performance para aplicações baseadas em IA;
  • Conhecimento em Guidewire Data;
  • Conhecimento em Avaloq Data Analytics and Business Intelligence;
  • Conhecimento em Ab Initio MHUB e Data Lineage;
  • Experiência com aplicações que utilizam diferentes modelos ou provedores de LLM;
  • Conhecimento em segurança aplicada a soluções de Inteligência Artificial.

Competências Comportamentais

  • Perfil analítico e orientado à resolução de problemas;
  • Proatividade na identificação e implementação de melhorias;
  • Boa comunicação;
  • Facilidade para trabalhar de forma colaborativa com equipes multidisciplinares;
  • Organização e atenção à qualidade técnica das entregas;
  • Capacidade de atuar em ambientes dinâmicos;
  • Adaptabilidade e interesse por inovação;
  • Senso de responsabilidade e ownership sobre as soluções desenvolvidas.

Similar roles