Job Description
Join 2×2 Consulting as an AI/ML Software Engineer for High-Performance Computing. Collaborate on developing AI and ML tools for HPC customers, translating customer requirements into AI/ML solutions, and documenting procedures for installation and maintenance. This role offers the opportunity to contribute to scaled ML technologies, providing mentorship, and making a significant impact on the future direction of ML technologies.
Responsibilities
- Develop AI and ML tools for HPC customers within a collaborative team.
- Translate customer requirements and industry trends into AI/ML tools and solutions.
- Document procedures for installation and maintenance, develop software, and perform testing and debugging.
- Provide mentorship and guidance to lower-level employees.
Requirements
- Bachelor or Master in Computer Engineering, Computer Science, or equivalent.
- 8+ years of software development experience.
- Proficiency in Python, Go, Java, and bash.
- Basic Linux knowledge.
- Experience with HPC, large-scale computing frameworks, and scientific computing.
- Familiarity with ML frameworks such as Pytorch.
Additional Skills
- AI Technologies, Cross-Domain Knowledge, Data Engineering, Data Science, Full Stack Development, Machine Learning Operations.
Employment Status
Full Time
Educational Requirements
Bachelor or Master in Computer Engineering, Computer Science, or equivalent.
Experience Requirements
5 - <10 Years