RESEARCH SOFTWARE ENGINEER FOR AI ACCELERATOR’S SOFTWARE STACK
Descrição da oferta de emprego
Join a team that is dedicated to applying science to some of today's most complex challenges, whether it’s discovering a new way for doctors to help patients, teaming with environmentalists to clean up our waterways or enabling retailers to personalize customer service.
Your Role and Responsibilities As a Research Software Engineer at IBM Research, you will play a pivotal role in driving the development, testing, and implementation of cutting-edge AI and Cloud technologies.
In this specific position, your responsibilities will span across various aspects of software engineering, including design, construction, and evaluation of software technologies, such as compilers, runtime components, quantization algorithms, and supporting tools, to enable the use of AI accelerators.
In this role, you will have the opportunity to work on exciting research initiatives, assess the potential applications of emerging AI and Cloud technologies, and showcase the value of these technologies to both IBM's businesses and strategic partners.
You will be part of a diverse and inclusive team of researchers and engineers, working together to push the boundaries of Cloud-based AI platforms.
**Todas as nossas vagas são elegíveis para pessoas com deficiência ou reabilitadas.** Required Technical and Professional Expertise Strong programming skills in commonly used system programming languages, such as C, C++, and Rust.
Demonstrated experience in developing and testing system software, such as compilers, runtimes, quantization algorithms, debuggers, profilers, performance analysis tools, etc.
Strong communication skills.
Fluent level of English Preferred Technical and Professional Expertise Demonstrated experience with GPU and TPU architectures.
Demonstrated experience with LLVM, CUDA and Triton compilers.
Demonstrated experience with GPTQ/AWQ quantizers.
Demonstrated experience with development of PyTorch hardware backends.
Detalhes da oferta
- IBM
- Indeterminado
- 16/04/2024
- 15/07/2024
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company • share your passion for staying on top of tech trends, experimenting with and learning......
Conhecimento da mensageria iso8583, regras emv e abecs... análise e controle de atividades... acompanhamento de piloto em produção com monitoramento de dados estatísticos... outros dados de posição benefícios: assistência médica / medicina em grupo, tíquete alimentação, vale transporte, participação......
Conhecimento em metodologias ágeis e práticas de desenvolvimento de software; possuir um sólido background em desenvolvimento de produtos digitais, arquitetura de software e experiência com tecnologias como... ser responsável por liderar e incentivar o desenvolvimento contínuo das pessoas desenvolvedoras......
Se você é apaixonado por desenvolvimento de software e busca crescimento em um ambiente dinâmico, convidamos você a se juntar à nossa equipe... requisitos do trabalho bacharelado em engenharia de sistemas e computação, desenvolvimento e programação de software ou áreas correlatas; habilidades em git......
You will be responsible for sales target achievement, leading sop's for multiple modules, actual presence in or... quality assurance knowledge to lead sop's for multiple modules... market expansion for medical equipment sales, competition analysis, client and stakeholder management, proposal developments......
Quality assurance knowledge to lead sop's for multiple modules... you will be responsible for technical and commercial aspects of the offerings: equipment, urology - endoscopes, lasers and other urology equipment’s... requisitos do trabalho requirements basic education: biomedical engineer work experience:......
Experiência com desenvolvimento de software embarcado linux... experiência com protocolo de controle de transmissão... experiência com especificação europay, mastercard e visa... experiência com iso8583... experiência com mensagens cliente-servidor... experiência com protocolo de internet......
Responsabilidades e atribuições irá apoiar na definição das tecnologias, frameworks de trabalho, padrões de devops, estratégias de entrega contínua, integração entre sistemas, acompanhamento do time de desenvolvimento, assessoria tecnológica aos executivos dos projetos; irá pensar e definir os padrões......
Metodologia ágil: formato de squads, ferramenta azure e jiraescopo:- nas implantações das demandas o profissional será responsável pelos artefatos da gmud (documentações da mudanças, scripts, roteiro e evidências de testes, validação dos usuários, procedimentos de rollback etc... ), bem como acompanharpresencialmente......
Outros dados de posição benefícios: assistência médica / medicina em grupo, assistência odontológica, seguro de vida em grupo, tíquete refeição, tíquete alimentação, vale transporte salário: a combinar regime de contratação: clt / efetivo... experiência comprovada em: - desenvolvimento de aplicações......