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
- 01/05/2024
- 30/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 de modelos de terminais pos, mpos, smartpos e tef... elaboração de especificações com funcionalidades e requisitos técnicos... validação de versões de aplicações disponibilizadas pelo fornecedor... conhecimento da mensageria iso8583, regras emv e abecs... análise e controle de atividades......
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 iso8583... experiência com protocolo de internet... experiência com mensagens cliente-servidor... experiência com desenvolvimento, manutenção e evolução de aplicações c... experiência: ter atuado no mercado de empresas de......
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......
Net,- backend: c#, arquitetura mvc, api´s, webservices, microserviços- banco de dados: plsql oracle (mandatório) e desejável conhecimento em banco de dados sql... atuação híbrida 02 vezes por semana no bairro jardim américa / são paulocontratação pjnúmero de vagas: 02 vagastempo de projeto: 09 mesesrequisitos:-......
Experiência comprovada em: - desenvolvimento de aplicações em c+, java... 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......