Remote Jobs RockRemote Jobs Rock

Coordenador de Sistemas de TI - Frente IA (Base SP, RJ OU BH)

🕒 8 days ago
Engenharia De SoftwareArquitetura De SoftwareSistemas DistribuídosDesenvolvimento De APIs

📜 Description

  • Projetar, desenvolver e escalar agentes de IA em produção, garantindo performance, confiabilidade e baixa latência
  • Construir e evoluir infraestrutura de agentes (harnesses, orquestração, gerenciamento de contexto e estado)
  • Arquitetar soluções para sistemas multi-agentes e integração com diferentes ferramentas e fontes de dados
  • Desenvolver APIs e serviços backend (ex: FastAPI/Python) para suportar aplicações inteligentes
  • Integrar novas fontes de dados e serviços externos (ex: APIs médicas, bases clínicas como PubMed)
  • Garantir precisão clínica, segurança e conformidade regulatória por meio de testes e mecanismos de verificação

🛠️ Requirements

  • Experiência sólida em Engenharia de Software, com domínio de arquitetura e padrões de design
  • Conhecimento profundo de sistemas distribuídos (consistência, tolerância a falhas, teorema CAP)
  • Experiência com desenvolvimento de APIs (REST), versionamento, cache e resiliência (circuit breakers, retries)
  • Domínio de conceitos de concorrência e paralelismo (async, threading, race conditions)
  • Experiência com observabilidade (distributed tracing, métricas, logs e debugging em produção)
  • Vivência com construção de sistemas resilientes e tolerantes a falhas
  • Experiência com testes automatizados (unitários, integração e E2E)
  • Familiaridade com desenvolvimento de sistemas com IA e conceitos de agentes (orquestração, multi-agentes)
  • Experiência com ferramentas modernas de desenvolvimento assistido por IA (ex: Copilot, Cursor ou similares)
  • Fluência em português e leitura técnica em inglês
Full job description

Somos aliados do médico durante toda a sua jornada e buscamos por pessoas que se identifiquem com nosso propósito, valores e cultura para se juntarem ao nosso time. Vamos juntos transformar a saúde com quem tem a medicina como vocação!


Esta é uma vaga aberta na frente deSoluções para a Prática Médica, mais especificamente para atuar com soluções inovadoras com IA para aprimorar os produtos digitais aplicados à prática médica.


Ao assumir o cargo de Coordenador de Engenharia de Software na Afya, seu objetivo principal será:Projetar e escalar sistemas de agentes de IA em produção, garantindo alta performance, confiabilidade e precisão clínica, para ampliar a capacidade dos médicos e transformar a experiência na prática médica.


Você atuará na área de Engenharia de Software dentro da diretoria de Tecnologia e fará parte de uma equipe multidisciplinar, relacionando-se no dia a dia com pessoas de times como Produto, Dados e outros.


♿ Todas as nossas oportunidades são abertas a pessoas com deficiência (PcD) e reabilitadas do INSS.


Responsibilities

💻🩺 COMO VOCÊ VAI TRANSFORMAR A SAÚDE NO DIA A DIA:


  • Projetar, desenvolver e escalar agentes de IA em produção, garantindo performance, confiabilidade e baixa latência
  • Construir e evoluir infraestrutura de agentes (harnesses, orquestração, gerenciamento de contexto e estado)
  • Arquitetar soluções para sistemas multi-agentes e integração com diferentes ferramentas e fontes de dados
  • Desenvolver APIs e serviços backend (ex: FastAPI/Python) para suportar aplicações inteligentes
  • Integrar novas fontes de dados e serviços externos (ex: APIs médicas, bases clínicas como PubMed)
  • Garantir precisão clínica, segurança e conformidade regulatória por meio de testes e mecanismos de verificação
  • Implementar práticas de observabilidade (tracing, métricas, logs e alertas) para monitoramento em produção
  • Atuar na otimização de performance (latência, throughput, escalabilidade) dos sistemas
  • Prototipar rapidamente novas soluções e validar hipóteses antes de escalar para produção
  • Colaborar com times de Produto e Ciência de Dados na definição de soluções e métricas de qualidade
  • Conduzir e participar de code reviews, promovendo qualidade e evolução técnica do time
  • Apoiar tecnicamente outros engenheiros por meio de mentoria e discussões arquiteturais
  • Documentar decisões técnicas (ex: ADRs) e contribuir para evolução contínua das práticas de engenharia


Gestão de Pessoas:


  • Realizar rituais de gestão (1:1s, feedbacks contínuos, ciclos de avaliação de desempenho e desenvolvimento individual)
  • Definir e acompanhar metas do time, conectando entregas técnicas aos objetivos estratégicos do negócio
  • Atuar na formação e evolução do time, apoiando planos de carreira, desenvolvimento técnico e comportamental
  • Identificar gaps de capacidade e apoiar processos de contratação junto ao time de Talent Acquisition
  • Promover cultura de engenharia baseada em qualidade, colaboração, ownership e melhoria contínua
  • Garantir a correta alocação de pessoas nos projetos, equilibrando eficiência operacional e desenvolvimento individual
  • Mediar conflitos e facilitar a comunicação entre stakeholders técnicos e não técnicos
  • Atuar como ponte entre estratégia e execução, traduzindo direcionamentos da liderança em planos claros para o time


Requirements

🔎 O QUE BUSCAMOS (mas não esperamos que uma única pessoa atenda a todos os requisitos):


  • Experiência sólida em Engenharia de Software, com domínio de arquitetura e padrões de design
  • Conhecimento profundo de sistemas distribuídos (consistência, tolerância a falhas, teorema CAP)
  • Experiência com desenvolvimento de APIs (REST), versionamento, cache e resiliência (circuit breakers, retries)
  • Domínio de conceitos de concorrência e paralelismo (async, threading, race conditions)
  • Experiência com observabilidade (distributed tracing, métricas, logs e debugging em produção)
  • Vivência com construção de sistemas resilientes e tolerantes a falhas
  • Experiência com testes automatizados (unitários, integração e E2E)
  • Familiaridade com desenvolvimento de sistemas com IA e conceitos de agentes (orquestração, multi-agentes)
  • Experiência com ferramentas modernas de desenvolvimento assistido por IA (ex: Copilot, Cursor ou similares)
  • Fluência em português e leitura técnica em inglês
  • Experiência prévia em gestão de times de engenharia (como líder técnico, coordenador(a) ou similar)
  • Capacidade de desenvolver pessoas, fornecer feedbacks estruturados e conduzir conversas de desempenho
  • Experiência na gestão de múltiplas prioridades e projetos simultâneos
  • Habilidade de influenciar decisões e alinhar diferentes stakeholders
  • Capacidade de tomar decisões em cenários complexos e ambíguos, equilibrando velocidade e qualidade
  • Forte habilidade de comunicação e colaboração com times multidisciplinares
Brex

Staff Software Engineer, Acquisition

🕒 yesterday
Brex👥 10,000+ employees🏢 Financial Services🤝 B2B

As a Staff Software Engineer in Acquisition Engineering, you'll identify and lead high-impact technical initiatives across teams to enhance customer onboarding and adoption.

Software EngineeringTechnical LeadershipSystem DesignBackend Development
Brex

Staff Software Engineer, Acquisition

🕒 yesterday
Brex👥 10,000+ employees🏢 Financial Services🤝 B2B

As a Staff Software Engineer in Acquisition Engineering, you'll identify high-impact technical opportunities across teams, set technical direction, and enhance system design and execution.

Software EngineeringTechnical LeadershipSystem DesignBackend Development
Brex

Staff Software Engineer, Acquisition

🕒 yesterday
Brex👥 10,000+ employees🏢 Financial Services🤝 B2B

As a Staff Software Engineer in Acquisition Engineering, you'll identify and lead high-impact technical initiatives across teams to enhance customer onboarding and adoption.

Software EngineeringTechnical LeadershipSystem DesignBackend Development
Brex

Staff Software Engineer, Acquisition

🕒 yesterday
Brex👥 10,000+ employees🏢 Financial Services🤝 B2B

As a Staff Software Engineer in Acquisition Engineering, you'll identify and lead high-impact technical initiatives across the customer journey, enhancing onboarding and adoption processes.

Software EngineeringTechnical LeadershipSystem DesignBackend Development
Anthropic

Staff+ Software Engineer, Account Abuse (Machine Learning)

🕒 yesterday
Anthropic👥 10,000+ employees🏢 Research Services🤝 B2B

As a software engineer on the Account Abuse team, you will develop machine learning systems to detect and prevent abuse, ensuring fair allocation of computing resources.

PythonSQLMachine LearningData Pipelines

Trusted by Remote Workers