← Todas as vagas

Software Engineer

Patrocínio de visto

Tecnologia da informação · Melbourne, VIC, Austrália · Tempo integral · AUD 85.000 - 90.000/ano · Visto: Patrocinado pelo empregador

Uma empresa em Melbourne está contratando um engenheiro de software (Software Engineer) para analisar as necessidades dos usuários, desenvolver soluções e participar de todo o ciclo de desenvolvimento. O trabalho inclui programação de aplicações, integração de inteligência artificial e machine learning, testes, documentação técnica e manutenção contínua.

O patrocínio de visto pode estar disponível para um candidato com a qualificação e a experiência adequadas. As candidaturas vão até 12 de novembro de 2026.

No CV em inglês, mostre os projetos em que você integrou modelos de linguagem (LLMs) ou treinou modelos de machine learning, com as linguagens usadas em cada um. Redija seu CV de desenvolvedor em inglês com o Build AI CV.

Principais atividades

  • Analisar os requisitos do negócio e transformá-los em especificações técnicas e projetos de software.
  • Projetar, desenvolver e manter aplicações em Python, Node.js, C++ e C#/.NET.
  • Desenvolver e integrar funções de IA com modelos de linguagem de grande porte (large language models) e frameworks como LangChain, LangGraph e Flowise.
  • Criar e avaliar modelos de machine learning para classificação, regressão, análise preditiva e detecção de anomalias, aplicando também processamento de linguagem natural, análise de sentimento e processamento de imagens.
  • Fazer o pré-processamento dos dados, a seleção de variáveis (features), o treinamento dos modelos e a otimização do desempenho.
  • Desenvolver APIs e integrações com bancos de dados para que os sistemas se comuniquem.
  • Fazer testes unitários e de integração, encontrar e corrigir defeitos e revisar o código para manter qualidade, segurança, confiabilidade e desempenho.
  • Preparar e manter especificações técnicas, registros de testes e documentação do sistema.

Requisitos

  • Bacharelado (Bachelor's degree in Computer Science, Information Technology, Software Engineering) ou em área relacionada, ou experiência equivalente na área.
  • 3+ anos de experiência em projeto, desenvolvimento, testes e manutenção de software.
  • Domínio de programação em Python e experiência com Node.js ou C#/.NET.
  • Experiência prática com frameworks de inteligência artificial (AI) ou machine learning, como scikit-learn, TensorFlow ou Keras.
  • Experiência no desenvolvimento de APIs e com bancos de dados SQL, além de entender arquitetura de software, depuração, controle de versão e práticas de teste.
  • Familiaridade com metodologias Agile ou Scrum.
  • Boa capacidade analítica, de comunicação e de resolução de problemas, trabalhando bem sozinho e em equipe.
  • Desejável ter experiência com LangChain, LangGraph, Flowise ou outras ferramentas de integração de LLM.

Candidatura: Candidatar-se por e-mail · WhatsApp

Guia de visto: Visto 482 da Austrália: guia descomplicado

Vagas parecidas

Ver todas as vagas de Tecnologia da informação