AI/Machine Learning Engineer 2
hrdepartment
Job Description
Nature of Duties:
- Develop the ML/AI tool suite; reporting into the Senior Director of Software Engineering.
- This role requires hands-on development; articulate problem statements, plan, prioritize and develop their resolution and if necessary, unblock any technical issues.
- Work with the team in developing robust software architectures based on current technologies.
- Share responsibility for the attainment of group engineering objectives.
- Follow good Agile practices that are for source control, build, engineering verification test, and trouble shooting.
- Understand and use good software architectural principles as necessary for each product.
- Work directly with the Chief Storage Architect to understand and achieve the product vision.
- Contribute to the product innovation by keeping abreast of new technologies in ML/AI markets.
Education and Experience:
Requirements
- 4-year degree in AI/ML
- 2-5 years of experience
- Skilled with ML/AI tools such as TensorFlow, Pytorch, Triton, Etc.
- Linux OS cli
- Python and bash scripting
- Training and use of LLMs for specific use cases
- Data analysis and ETL
- Familiar with Nvidia GPUs and Nvidia AI tool suite
- Familiar with Kubeflow, Kserve, Kuberay
- Experience in IDEs such as VSC and Jupyter
- Excellent customer communication skills.
- Some industry domain knowledge or willingness to develop that knowledge.
- You will also be working with remote co-workers in various time zones.
- Experience in participating in Agile and Scrum development methodologies
- Demonstrate a sense of great ownership for your work and commitments
- Be a team player.