Buscar nos desafios e nas vagas

    [Remoto] Desenvolvedor(a) Back-end Júnior - Python / AI Coding & Agentic AI - MKdigital

    Publicada em 7 de nov. de 2026.

    Publicada por@marcelokipper04

    • Remoto
    • Júnior
    • PJ
    • Contrato
    • JavaScript
    • Python
    • Testes automatizados
    • TypeScript
    • PostgreSQL
    • SQL
    • Git
    • Linux
    • Docker
    • CI/CD
    • FastAPI

    Sobre a empresa

    A MKdigital é uma startup suíça de tecnologia e inteligência artificial, com foco em automação de processos empresariais e aplicações de engenharia industrial.

    Esta publicação corresponde a uma única oportunidade de desenvolvimento de software, com foco em backend, APIs, dados e agentes inteligentes. A pessoa selecionada colaborará em duas frentes de produto da MKdigital: AI Bookkeeping Assistant e Plant Brownfield Reconstruction Agent.

    Site da empresa

    https://www.mkdigital.ch

    Descrição da vaga

    Buscamos uma pessoa em início de carreira, preferencialmente recém-formada ou em fase final de formação em Engenharia, Ciência da Computação ou área relacionada. Experiência profissional anterior não é obrigatória. A atuação é prioritariamente em backend; haverá também integração com interfaces web conforme as necessidades dos produtos.

    O trabalho combina programação, compreensão de processos de negócio, especificação de soluções, orientação de coding agents, testes e validação. Não é necessário conhecer previamente contabilidade ou engenharia industrial, mas a disposição para aprender esses domínios é essencial.

    1. Projetos

    Projeto A — AI Bookkeeping Assistant (Suíça e Brasil)

    Desenvolvimento de uma plataforma de automação de processos contábeis utilizando inteligência artificial, LLMs e agentes inteligentes.

    As principais atividades incluem:

    • Processamento e interpretação automática de documentos contábeis, incluindo notas fiscais, faturas, recibos e extratos bancários.
    • Integração de OCR, Document AI e modelos de linguagem.
    • Automação de lançamentos e classificação de transações contábeis.
    • Conciliação bancária e integração com sistemas financeiros.
    • Desenvolvimento de workflows inteligentes e agentes autônomos.
    • Integração com bancos de dados, APIs e serviços externos.
    • Testes, implantação e preparação da plataforma para utilização comercial.
    • Compreensão gradual dos processos contábeis e financeiros necessários à especificação e validação das funcionalidades.

    Objetivo do projeto: Contribuir para o desenvolvimento e lançamento comercial de uma solução operacional de automação contábil, inicialmente para o mercado suíço, com componentes específicos para o mercado brasileiro.

    Projeto B — Plant Brownfield Reconstruction Agent

    Desenvolvimento de uma plataforma baseada em inteligência artificial para reconstrução digital de instalações industriais existentes (brownfield), a partir de documentação técnica e outras fontes de dados.

    As principais atividades incluem:

    • Desenvolvimento de agentes inteligentes para interpretação de documentação técnica.
    • Processamento de diagramas P&ID, documentação elétrica e de instrumentação (E&I).
    • Extração de informações de documentos históricos, fotografias, imagens e vídeos.
    • Modelagem e armazenamento de informações utilizando bancos de dados em grafos (GraphDB).
    • Identificação de equipamentos, instrumentos, conexões e relacionamentos técnicos.
    • Integração de informações de diferentes fontes em modelos digitais de engenharia.
    • Desenvolvimento de interfaces web para visualização e navegação dos modelos reconstruídos.
    • Compreensão gradual de conceitos de engenharia industrial, instalações, equipamentos e documentação técnica.

    Objetivo do projeto: Desenvolver um protótipo funcional capaz de importar documentação técnica, identificar e relacionar entidades de engenharia e apresentar os resultados em um modelo digital estruturado.

    2. Tecnologias e ambiente de desenvolvimento

    Os projetos envolvem as seguintes tecnologias e práticas, entre outras:

    AI Coding e agentes autônomos

    • Claude Code, OpenAI Codex e outras ferramentas de programação assistida por IA.
    • Agentes autônomos de desenvolvimento de software (Coding Agents).
    • Agentic AI, LLMs, tool calling e orquestração de agentes.
    • Automação de tarefas de programação, testes, documentação e revisão de código.
    • Integração de agentes de programação em workflows de desenvolvimento.

    Desenvolvimento paralelo e engenharia de software

    • Git, GitHub, branches e Git worktrees.
    • Desenvolvimento paralelo utilizando múltiplos agentes de codificação.
    • Isolamento de ambientes e coordenação de alterações simultâneas.
    • Pull requests, code reviews e integração de código.
    • Testes automatizados, integração contínua (CI/CD) e documentação técnica.
    • Organização de projetos, atividades e entregas utilizando Azure DevOps.

    Backend, frontend e dados

    • Python e FastAPI.
    • REST APIs e integração entre sistemas.
    • JavaScript/TypeScript e React.
    • PostgreSQL, SQL e bancos de dados em grafos.
    • Processamento de documentos, OCR e pipelines de dados.

    Infraestrutura e desenvolvimento

    • Linux como ambiente de desenvolvimento e execução.
    • Docker e containers.
    • Servidores e infraestrutura em nuvem.
    • Ambientes automatizados de desenvolvimento, testes e implantação.
    • Conceitos de segurança, autenticação e gerenciamento de serviços.

    Não é necessário dominar todas essas tecnologias. Esperamos principalmente interesse em aprender, experimentar e aplicar novas ferramentas de maneira prática.

    4. Desenvolvimento orientado ao domínio de aplicação

    Um aspecto importante dos projetos é a aproximação entre desenvolvimento de software e conhecimento dos processos que estão sendo automatizados.

    No projeto de contabilidade, será necessário compreender gradualmente conceitos como documentos contábeis, lançamentos, contas, conciliação bancária, impostos e fluxos financeiros.

    No projeto de engenharia industrial, será importante aprender conceitos relacionados a equipamentos, instrumentação, diagramas técnicos, estruturas de dados de engenharia e representação digital de instalações industriais.

    A expectativa não é encontrar alguém que já domine esses assuntos, mas um profissional que tenha interesse em aprendê-los e utilizá-los para:

    • Compreender necessidades e requisitos funcionais.
    • Participar da definição de soluções e especificações técnicas.
    • Traduzir processos de negócio em modelos de dados, regras e workflows.
    • Orientar agentes de programação na implementação das funcionalidades.
    • Criar testes e critérios de aceitação baseados em situações reais.
    • Identificar inconsistências e validar os resultados produzidos pelo software e pelos agentes de IA.

    Buscamos alguém interessado em evoluir da programação para a compreensão, especificação e construção de soluções completas, combinando tecnologia, IA e conhecimento de domínio.

    5. Modelo de contratação — Prestação de serviços e empreendedorismo

    A MKdigital busca estabelecer uma parceria comercial com um profissional ou uma microempresa (ME/CNPJ) especializada em desenvolvimento de software.

    A oportunidade é especialmente interessante para profissionais recém-formados que desejam iniciar sua trajetória empreendedora, constituindo sua própria empresa de tecnologia e oferecendo serviços a clientes no Brasil e no exterior.

    Modalidade de contratação

    • Preferencialmente: Prestação de serviços por meio de empresa própria (ME/CNPJ), com emissão de notas fiscais.
    • Apoio ao início da atividade empreendedora: Para profissionais que ainda estejam no processo de abertura de sua empresa, a MK Digital poderá aceitar, excepcionalmente, a contratação inicial como profissional autônomo (CPF), por até três meses, observadas as obrigações legais e tributárias aplicáveis.
    • Após esse período, a continuidade da parceria estará condicionada à formalização de uma empresa própria (ME/CNPJ) e à celebração de um novo contrato comercial.
    • Não há exigência de exclusividade. O prestador poderá atender outros clientes, respeitando os compromissos de confidencialidade, propriedade intelectual e eventuais conflitos de interesse.

    Projetos e condições comerciais

    • Duração estimada dos projetos: 12 meses, com escopo, marcos de entrega e resultados técnicos definidos.
    • Valor de referência: R$ 72,50 por hora de serviço.
    • Dedicação estimada: Até aproximadamente 36 horas semanais durante os períodos de atividade, sem horário fixo obrigatório.
    • Volume anual estimado: 1.656 horas, considerando pausas pessoais, feriados e períodos de indisponibilidade.
    • Orçamento anual estimado: R$ 120.060, equivalente a uma média aproximada de R$ 10.000 mensais.
    • O faturamento será realizado conforme os serviços efetivamente prestados e as condições comerciais acordadas. O volume de horas é uma estimativa de planejamento, não uma garantia de contratação mínima.
    • Local de execução: 100% remoto, de qualquer cidade do Brasil.

    Os valores são referentes à prestação de serviços. O profissional ou empresa contratada será responsável por suas próprias obrigações fiscais e previdenciárias, conforme a legislação aplicável.

    Organização da colaboração

    • Os serviços serão organizados por projetos, atividades técnicas, marcos de entrega e critérios de aceitação.
    • As atividades e entregas serão acompanhadas por meio do Azure DevOps.
    • Estão previstas revisões técnicas semanais e aproximadamente duas reuniões curtas de alinhamento por semana, conforme a necessidade dos projetos.
    • A comunicação diária poderá ocorrer de forma assíncrona por ferramentas online.
    • O prestador terá autonomia na organização dos horários e na execução técnica dos serviços.
    • Todos os custos necessários de ferramentas de IA, APIs e infraestrutura em nuvem serão cobertos pela MKdigital.
    • O prestador deverá possuir computador próprio e conexão estável com a internet.

    Requisitos

    3. Perfil desejado

    Requisitos principais

    • Formação superior concluída ou em fase final em Engenharia, Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
    • Boa base em programação, algoritmos, estruturas de dados e lógica computacional.
    • Conhecimento de alguma linguagem de programação, preferencialmente Python.
    • Familiaridade com Git e conceitos fundamentais de engenharia de software.
    • Interesse em Linux, infraestrutura e desenvolvimento de aplicações.
    • Interesse em inteligência artificial aplicada ao desenvolvimento de software.
    • Capacidade de investigar problemas, pesquisar soluções e trabalhar com autonomia.
    • Interesse em compreender processos de negócio e transformar requisitos em soluções de software.
    • Disposição para aprender conceitos de contabilidade, finanças e engenharia industrial.
    • Boa organização, comunicação e comprometimento com as entregas.

    Diferenciais — Nice to have

    • Experiência prática com Claude Code, OpenAI Codex ou outras ferramentas de AI Coding.
    • Conhecimento ou experiência com agentes autônomos de programação e Agentic AI.
    • Projetos pessoais, acadêmicos ou open source utilizando inteligência artificial e LLMs.
    • Experiência com Git worktrees, desenvolvimento paralelo ou múltiplos agentes de codificação.
    • Conhecimento de Linux, Docker, CI/CD e infraestrutura em nuvem.
    • Experiência com Python, FastAPI, React, APIs ou bancos de dados.
    • Conhecimento de GraphDB, processamento de documentos ou visão computacional.
    • Conhecimentos básicos de contabilidade, sistemas ERP, processos financeiros ou automação empresarial.
    • Familiaridade com documentação de engenharia, diagramas P&ID, instalações industriais ou sistemas CAD/CAE.
    • Experiência em análise de requisitos, especificação funcional ou modelagem de processos.
    • Certificações ou cursos relevantes em IA, cloud computing ou desenvolvimento de software.
    • Inglês técnico, especialmente para leitura de documentação, ferramentas e comunicação escrita.
    • Conhecimentos de alemão serão considerados um diferencial adicional.

    Certificações, conhecimentos prévios dos domínios de aplicação e experiência profissional anterior não são obrigatórios. Projetos desenvolvidos, domínio dos fundamentos e capacidade de resolver problemas terão maior peso na seleção.

    Tecnologias

    Python, FastAPI, Linux, Docker, Git, PostgreSQL, SQL, TypeScript, JavaScript, CI/CD, Testes automatizados

    Benefícios

    • Ferramentas de IA, APIs e infraestrutura em nuvem necessárias aos projetos custeadas pela MKdigital.
    • Colaboração remota, com autonomia na organização dos horários e sem exclusividade.
    • Participação na construção de produtos reais desde as fases iniciais, com possibilidade de continuidade em novos projetos conforme resultados e necessidades.

    Faixa salarial

    Valor de referência da prestação de serviços: R$ 72,50 por hora. Até aproximadamente 36 horas semanais e 1.656 horas anuais estimadas; orçamento anual estimado de R$ 120.060. Faturamento pelos serviços efetivamente prestados, sem garantia de volume mínimo. Duração estimada dos projetos: 12 meses.

    Nível

    Júnior

    Regime de contratação

    PJ, Contrato, Freelance

    Preferência por ME/CNPJ com emissão de notas fiscais. Para quem estiver constituindo a própria empresa, poderá ser aceita prestação inicial como autônomo/CPF por até três meses, observadas as obrigações aplicáveis; a continuidade exige ME/CNPJ.

    Modelo de trabalho

    Remoto

    Localização

    Brasil — qualquer cidade.

    Como se candidatar

    Envie para info@mkdigital.ch com o assunto “Candidatura — Desenvolvimento de Software / AI Coding”:

    • Currículo ou perfil do LinkedIn.
    • GitHub, portfólio ou exemplos de projetos acadêmicos/pessoais, se disponíveis.
    • Breve apresentação e interesse em AI Coding e Agentic AI.
    • Eventual experiência com Claude Code, Codex, Linux ou outras tecnologias citadas.
    • Interesse em aprender os domínios de contabilidade e engenharia industrial.
    • Informação sobre ME/CNPJ existente ou interesse em constituir empresa própria.

    O processo será integralmente online, com análise de perfil, projetos e conversa técnica. Não é necessário ter empresa aberta no momento da candidatura.

    Empresa: MKdigital — https://www.mkdigital.ch

    Confirmações

    • Esta issue contém uma única vaga.
    • A vaga é para backend (ou fullstack com foco em backend).
    • Não é vaga de treinamento de IA, anotação de dados ou avaliação de modelos.