Trab
PreçosBlog

Desenvolvedor de Software Full Stack

Cachoeirinha, RS

Candidatar-se

Desenvolvedor de Software Full Stack Cachoeirinha, RS

Sobre a Vaga:

O profissional será uma peça chave na concepção, desenvolvimento e orquestração de Agentes de Inteligência Artificial que percebem, raciocinam, aprendem e atuam para automatizar e otimizar processos de negócio.

1. Responsabilidades e Atribuições:

Desenvolvimento de Backend Robustos:

  • Projetar e implementar APIs escaláveis e microsserviços em linguagens como Python (FastAPI, Django, Flask), Node.js (Express.js, NestJS) ou Java (Spring Boot).
  • Integrar e gerenciar bases de dados relacional, não relacional ou vetorial,para armazenamento de dados de processos, históricos de ações e conhecimento do agente,
  • Desenvolver e orquestrar funções serverless e contêineres para suportar a lógica dos agentes e microsserviços.

Desenvolvimento de Frontend Intuitivo:

  • Construir interfaces intuitivas e responsivas para web (com React, Angular ou Vue.js) e/ou para mobile (com React Native ou Flutter).
  • Desenvolver dashboards e ferramentas de visualização para monitorar o desempenho dos agentes de IA, exibir insights e permitir a interação humana.

Concepção e Orquestração de Agentes de IA em Nuvem:

  • Liderar o ciclo de vida completo de Agentes de IA, desde a definição de seus objetivos, percepções e ações, até sua implementação e orquestração em larga escala.
  • Desenvolver e integrar componentes de IA utilizando Machine Learning Clássico (Detecção de Anomalias, Classificação, Regressão) e Deep Learning (Redes Neurais, Séries Temporais) para capacitar os agentes na tomada de decisão e análise.
  • Explorar e aplicar Modelos de Linguagem Grandes (LLMs) e Engenharia de Prompts para permitir que os agentes de IA interpretem informações complexas, gerem respostas e se comuniquem de forma natural, ou automatizem a criação de relatórios e resumos.
  • Implementar e refinar algoritmos de Aprendizado por Reforço (Reinforcement Learning - RL) para agentes que aprendem a otimizar ações em ambientes dinâmicos e complexos.
  • Utilizar ativamente as plataformas de IA em nuvem, como AWS SageMaker, Azure Machine Learning e/ou Google AI Platform (Vertex AI), para treinamento, implantação e gerenciamento de modelos de IA que alimentam os agentes.

Qualidade, Segurança e Ética:

  • Garantir a qualidade do código através de testes unitários, de integração e end-to-end.
  • Aplicar as melhores práticas de segurança da informação e governança de dados.
  • Ter uma mentalidade proativa em relação à ética em IA, buscando soluções transparentes e auditáveis.

2. Requisitos e Qualificações:

**Formação Acadêmica:**Ciência da Computação, engenharia de software, Analista de Sistemas ou áreas correlatas.

Experiência Profissional: Mínimo de 5 anos de experiência como Desenvolvedor(a) Full Stack, com histórico de entrega de software de alta qualidade. Preferencialmente experiência de 2 anos trabalhando com IA.

Habilidades Técnicas Essenciais:

  • Sólido domínio de programação em**Python, Java (Spring Boot), Flutter, kotlin, swift,**com experiência em frameworks web/backend relevantes.

Conhecimento Profundo em IA/ML:

  • Experiência prática e comprovada com algoritmos de Machine Learning (classificação, regressão, séries temporais) e Deep Learning (Redes Neurais, LSTMs).
  • Habilidade para projetar, desenvolver e orquestrar Agentes de IA (baseados em regras, modelos, objetivos e/ou aprendizado.
  • Experiência com frameworks de ML como TensorFlow, PyTorch, LangChain.
  • Familiaridade com Modelos de Linguagem Grandes (LLMs) e Engenharia de Prompts.
  • Integração e utilização de APIs para LLMs (OpenAI, GPT, Anthropic).
  • Conhecimento ou experiência em Aprendizado por Reforço (Reinforcement Learning) é altamente desejável.

Expertise em Nuvem:

  • Experiência avançada em serviços de computação, armazenamento, banco de dados e especialmente serviços de IA/ML na AWS (ex: SageMaker, Lambda, SQS/SNS, S3, EC2, RDS) e na Azure (ex: Azure Machine Learning, Azure Functions, Blob Storage, Azure SQL Database, Virtual Machines).
  • Proficiência em Docker e Kubernetes para implantação de aplicações e modelos de IA.

MLOps: Experiência com ferramentas e práticas de MLOps (ex: MLflow, Kubeflow, CI/CD para ML).

Bancos de Dados: Experiência com bancos de dados relacionais e não relacionais, banco de dados vetorial.

Pensamento Analítico e Resolução de Problemas: Capacidade de analisar problemas complexos e propor soluções inovadoras.

Trabalho em Equipe: Habilidade para colaborar efetivamente em um ambiente ágil e multidisciplinar.

3. Diferenciais:

  • Experiência com processamento de dados em tempo real (streaming).
  • Familiaridade com princípios de IA Explicável (XAI) (ferramentas como SHAP).
  • Pós-graduação ou certificações relevantes em IA/ML ou Cloud.
  • Experiência com plataformas de automação de processos, utilizando ferramentas como n8n.
  • Experiência previa com o framework da Nvidia e Jetson Orin NX.

4. Benefícios:

  • Assistência médica;
  • Assistência odontológica;
  • Auxílio-educação;
  • Estacionamento gratuito;
  • Participação nos lucros;
  • Seguro de vida;
  • Vale-alimentação;
  • Vale-transporte.

Nível de experiência: Pleno-sênior Tipo de emprego: Tempo integral Função: Engenharia e Tecnologia da informação Setores: Telecomunicações

Requisitos

Educação

  • Ciência da Computação
  • Engenharia de Software
  • Analista de Sistemas
  • áreas correlatas

Experiência

  • 5 anos como Desenvolvedor(a) Full Stack
  • 2 anos trabalhando com IA

Habilidades

  • Python
  • Java
  • Flutter
  • Kotlin
  • Swift
  • FastAPI
  • Django
  • Flask
  • Express.js
  • NestJS
  • Spring Boot
  • React
  • Angular
  • Vue.js
  • React Native
  • TensorFlow
  • PyTorch
  • LangChain
  • AWS SageMaker
  • Azure Machine Learning
  • Google AI Platform
  • Docker
  • Kubernetes
  • MLflow
  • Kubeflow

Responsabilidades

  • Desenvolvimento de Backend Robustos
  • Desenvolvimento de Frontend Intuitivo
  • Concepção e Orquestração de Agentes de IA em Nuvem
  • Qualidade, Segurança e Ética

Tecnologias

PythonNode.jsJavaFastAPIDjangoFlaskExpress.jsNestJSSpring BootReactAngularVue.jsReact NativeFlutterTensorFlowPyTorchLangChainAWS SageMakerAzure Machine LearningGoogle AI PlatformDockerKubernetesMLflowKubeflowAWS LambdaAWS SQS/SNSAWS S3EC2RDSAzure FunctionsAzure Blob StorageAzure SQL DatabaseVirtual Machines

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.