Engenheiro de Software :
Desenvolve e mantém software para diversos sistemas e aplicativos.
Desenvolvedor Web :
Cria e gerencia sites e aplicativos da web.
Cientista de dados :
Coleta, analisa e interpreta dados para fornecer insights e previsões.
Engenheiro de aprendizado de máquina :
Projeta, desenvolve e implementa modelos de aprendizado de máquina para diversas aplicações.
Engenheiro de Sistemas Embarcados :
Desenvolve software para sistemas embarcados em dispositivos como smartphones, dispositivos médicos e equipamentos industriais.
Engenheiro de Sistemas :
Projeta e integra sistemas complexos compostos por componentes de hardware e software.
Engenheiro de Rede :
Planeja, implementa e gerencia redes de computadores e conexões de internet.
Engenheiro de segurança :
Desenvolve e implementa medidas de segurança para proteger sistemas e redes informáticas.
Escritor Técnico :
Cria documentação técnica, manuais e diretrizes relacionadas a hardware e software de computador.
Gerente de Projeto :
Planeja, coordena e gerencia projetos e equipes de desenvolvimento de software.
Consultor de TI :
Fornece experiência e orientação para organizações em vários aspectos da engenharia da computação, incluindo planejamento, implementação e manutenção.