המקום בו המומחים והחברות הטובות ביותר נפגשים
Primary Job Responsibilities
Monitor and participate in upstream AI/ML communities, evaluating new AI/ML-related technologies in the space and considering potential integrations and collaborations upstream.
Design and build new product features, carrying your feature through all phases of software development and delivery, including: researching and conceptualization, participation in team design review, writing the implementation, authoring a testing strategy and necessary automation, productizing and packaging the code, and supporting its deployment through to end-users.
Take part in the shared responsibility of delivering and maintaining your product..
Run technical initiatives that grow, improve, and scale our existing processes.
Contribute to the development of the open-source projects that comprise Red Hat’s AI family of products.
Regularly communicate with project stakeholders including other teams of Red Hat engineers, product managers, consultants, management, and senior leadership.
Required Skills
2-5+ years of experience as a software developer, software engineer, or similar roles.
Passion, curiosity, and desire to create new things and examine how things work internally.
Solid experience with source code management tools such as Git .
Ability to proactively add new features, debug, identify, and track issues.
Strong experience developing in Python. Experience with Go and C/C++ languages are not required, but is considered nice to have.
Experience developing unit and integration tests for your code.
Excellent system understanding and troubleshooting capabilities.
Ability to work on your own in a fast-paced, ever-changing environment.
Understanding of how Open Source and Free Software communities work.
Ability to quickly learn and use new tools and technologies and proactively work as a part of a wider team.
Nice to Haves
Familiarity with AI and Machine Learning platforms, tools, and frameworks, such as: Tensorflow, PyTorch, LLaMA.cpp, and Kubeflow.
Experience working with Kubernetes/OpenShift and containers, troubleshooting issues, and working with YAML.
Experience creating Ansible automation scripts.
Experience with hardware accelerators, such as GPU, CUDA, and ROCm.
Understanding of DevOps methodology.
Bachelor's degree or higher in computer science or other related discipline.
משרות נוספות שיכולות לעניין אותך