At Mikomiko, we are at the forefront of AI Technology and AI Solution development and deployment. Our expertise spans across machine learning, deep learning, Computer Vision, AI Generated Content (AIGC), and IoT technology. With a focus on deep learning-based computer vision, we have cemented our position in various industries, particularly in security and beyond.
Our latest venture involves creating the world-leading AIGC platform, tapping into our extensive experience in AI content creation, multi-model learning, and SaaS platform development. Join us in shaping the future of AI and revolutionizing industries through innovation and advanced technology.
Mikomiko R&D team is searching for an outstanding student to build the AIGC framework of the future. Join us in developing the AIGC platform for supporting both the server and edge devices. We are looking for a dedicated person with expertise in GPU programming and performance optimizations. Are you creative, quick to come up with innovative solutions, and eager to apply your skills to empower developers to take advantage of novel technology? If you love the craft of software engineering and relish the chance to impact the future of the industry, this role may be perfect for you.
Key Responsibilities:
- Contribute to the development of AIGC framework by enabling performance optimizations and GPU acceleration within the compiler and runtime.
- Assist and Partner with engineers, product managers, and application teams to build and refine tools that accelerate groundbreaking research
- Solve difficult problems at the intersection of compilers, application and edge computing and deliver optimal solutions
- Assist refining software designs and implementation strategies with peers
- Improving processes and infrastructure to accelerate our development and contribute to the success of the company
Requirements:
- Any students in Computer Science, Electrical Engineering, Artificial Intelligence or related field with project experience
- Good in GPU programming either using NVIDIA CUDA libraries such as CUBLAS, CuDNN or NPP, or using Apple low level libraries such as Metal, MPS or MPS Graph
- Proficient in C++, Objective C or Swift programming
- Solid understanding of performance profiling, AI model optimizations, and compiler fundamentals
- Have experience with low-level development in leveraging hardware resource
- Staying abreast of the latest advancements in deep learning frameworks like TensorFlow, PyTorch or JAX, maximizing their potential on GPUs
- Extensive knowledge about the testing and deployment of infrastructures, and a passion for improving sophisticated engineering systems
- Expertise in parallel programming and multi-processor systems
- Ability to quickly develop expertise in new domains and products, and eagerness to master new challenges.
- Strong communication and collaborative abilities along with analytical and problem, solving skills
Benefits:
- Gain hands-on experience in a leading AI company at the forefront of technological advancements especially in Gen AI and its applications.
- Work closely with a diverse team of experts and professionals in the AI industry.
- Opportunity to showcase your skills and potentially grow stronger with the company.
- Flexible working hours to accommodate your schedule, with annual leaves and medical leaves given.
- Potential for performance-based incentives and awards.
Some Testimonials from our former students:
- Student Sor from NUS: “My internship at this company was a highly rewarding experience. I had the opportunity to work on impactful projects and collaborate with a talented team, which made it an invaluable learning experience”. “This internship contributed to my personal and professional growth. It has prepared me well for my future career.”
- Student Tan from SIT/DigiPen: “Through hands-on project work, I honed my software development abilities and gained practical experience in deploying software solutions.”. “Collaborating with colleagues and presenting my findings during meetings allowed me to articulate complex ideas more effectively”. “Beyond the technical and professional aspects, this internship also contributed to my personal growth. It boosted my confidence in my abilities, showing me that I could take on challenges and deliver valuable contributions. Overall, this internship was a transformative experience that not only expanded my skill set but also shaped my outlook on work, collaboration, and personal development.”
- Student Leo from Temasek Polytechnic: “Today marks the last day of my internship in this company. I would like to express my gratitude for all the support my colleagues have given me throughout my internship. It has been an adventure so far and as I am sad to leave, I am also excited that everything I have learnt during this time will help to shape the rest of my career. I had the opportunity to work on cutting-edge technology in the Artificial Intelligence industry and collaborate with like-minded people towards certain project milestones. It's been a pleasure working at this company with great people, I will never forget the bond and laughter that we shared. I am also thankful to my superiors for their mentorship & guidance in the projects I have handled, it was an eye-opening experience.”
Kindly note that only shortlisted candidates will be notified.
Related Job Searches:
- Company:
Mikomiko Pte Ltd - Designation:
AI Software Development - Profession:
Sciences / Laboratory / R&D - Industry:
Artificial Intelligence / Smart Automation - Location:
Queenstown