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
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.