Introdução
O IBM Research assume a responsabilidade pela tecnologia e seu papel na sociedade. Trabalhar no IBM Research significa que você se juntará a uma equipe que inventa o que está por vir na computação, sempre escolhendo o trabalho grande, urgente e inovador que perdura e molda gerações. Nossa paixão pela descoberta e o entusiasmo em definir o futuro da tecnologia é o que constrói nossa forte cultura em torno da solução de problemas para os clientes e da percepção do impacto que você pode causar no mundo real.
O cenário de produtos e tecnologia da IBM inclui Pesquisa, Software e Infraestrutura. Ao entrar nesse domínio, você se posiciona no coração da IBM, onde o crescimento e a inovação prosperam.
Seu papel e responsabilidades
Want more jobs like this?
Get Software Engineering jobs delivered to your inbox every week.
Nessa vaga você vai trabalhar com engenharia de software para modelos de linguagem. Vamos trabalhar com servidores de inferência como TGI e vLLM além de bibliotecas como pytorch, transformers, langchain e outras. Vamos trabalhar com uma infra estructura computacional nativa em nuvem usando a plataforma Kubernetes. A maior parte do trabalho será com código open-source, com chances de contribuir para projetos abertos relevantes.
Todas as vagas são elegíveis para pessoas com deficiência ou reabilitadas.
Profissional Requerido e Conhecimento Técnico
Os pré-requisitos para essa vaga são um alto nível de proficiência na linguagem Python além das ferramentas usadas em modelos de linguagem como pytorch, transformers, langchain e outras. Espera-se também que a pessoa já tenha familiaridade com git e os workflows mais comuns usados em desenvolvimento open source. Como as tecnologias que vamos usar são novas e estão em constante evolução, é importante que a pessoa tenha bastante autonomia e vontade de aprender.
Inglês Fluente.
Profissional Preferencial e Conhecimento Técnico
Diferenciais para essa vaga são bons conhecimentos de sistemas distribuídos além de tecnologias de infra-estrutura nativa de cloud como Kubernetes. Além disso, conhecimentos das linguagens Rust e Go são desejáveis.