Job Description
Are you a visionary technologist passionate about the intersection of machine learning and high-performance computing? MaiStorage is looking for a high-caliber AI Research Engineer to join our R&D team in Puchong, Selangor. In this role, you will be at the forefront of innovation, bridging the gap between cutting-edge algorithmic research and large-scale system implementation.
As an AI Engineer, you will work on complex data challenges, architecting robust models that enhance our storage intelligence and data processing capabilities. You will collaborate with a diverse group of engineers to transform theoretical concepts into scalable, production-ready solutions that define the next generation of storage infrastructure.
If you thrive in a research-oriented environment and are driven by building systems that perform at scale, we invite you to help us push the boundaries of AI within the storage domain.
Responsibilities
- Design, develop, and deploy advanced machine learning models tailored for storage optimization and predictive analytics.
- Bridge the gap between theoretical research and system implementation by writing high-performance, production-grade code.
- Conduct deep-dive research into emerging AI/ML algorithms to improve system efficiency and data throughput.
- Collaborate with cross-functional teams to integrate AI models into existing storage architecture seamlessly.
- Optimize model performance and scalability in resource-constrained or high-latency environments.
- Document research methodologies and technical specifications to ensure knowledge sharing across the R&D department.
- Monitor and troubleshoot AI-driven system behaviors in production, applying iterative improvements based on empirical data.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or a related technical field.
- Proven experience (2+ years) in implementing machine learning pipelines and deep learning frameworks (e.g., PyTorch, TensorFlow).
- Strong programming proficiency in Python, C++, or Go.
- Deep understanding of data structures, algorithms, and software design patterns relevant to system-level programming.
- Familiarity with distributed computing and high-performance storage systems is a significant advantage.
- Strong analytical mindset with the ability to translate abstract research problems into concrete technical tasks.
- Excellent communication skills with the ability to articulate complex technical ideas to non-technical stakeholders.