At a Glance
- Tasks: Conduct innovative AI research and develop high-quality code for real-world applications.
- Company: Join a cutting-edge company leading the way in AI innovation and research.
- Benefits: Enjoy opportunities for publishing, collaboration, and contributing to top-tier conferences.
- Why this job: Be part of a dynamic team pushing AI boundaries with impactful research and solutions.
- Qualifications: PhD in ML/AI or related fields; strong programming and mathematical skills required.
- Other info: Ideal for those passionate about machine learning and eager to make a difference.
The predicted salary is between 43200 - 72000 £ per year.
Job Description
Role and Responsibilities
As a forward-thinking company at the forefront of innovation, we seek an individual passionate about pushing the boundaries of AI:
- Conduct cutting-edge research to develop state-of-the-art solutions or propose novel research challenges based on real-world case studies in AI.
- Develop high-quality code with detailed documentation to support reproducible research in local and international AI communities.
- Review state-of-the-art research papers and develop prototype solutions.
- Publish findings in top-tier conferences and journals, such as NeurIPS, ICML, ICLR, EMNLP, CVPR, ICCV, ECCV, AAAI, ACL, IEEE TPAMI, IEEE TNNLS, IJCV, and JMLR.
Skills and Qualifications
- Pursuing or completed PhD in ML/AI, Computer Science/Engineering, or related disciplines.
- Proficiency in mathematics (calculus, probability, statistics, linear algebra, optimization) and computer science (algorithms, data structures, parallel/distributed computing).
- Strong fundamentals in Machine Learning, Computer Vision, and Deep Learning.
- Hands-on experience in areas such as Generative AI, Foundation Models, Parameter-Efficient Fine-Tuning (PEFT), Data/Model Privacy, or Model Optimization for Multi-Task Learning.
- First-author publications in top ML/AI conferences/journals (e.g., ICML, NeurIPS, ICLR, CVPR, ECCV, IEEE TPAMI, AAAI).
- Experience in Linux environments.
- Proficiency in programming languages such as Python, Java, or C++.
- Experience with machine learning libraries like PyTorch, SciKit, NumPy, etc.
- Excellent communication skills, teamwork abilities, and a results-oriented attitude.
- Strong problem-solving and debugging skills.
Desirable Skills:
- Expertise in Image/Video generation, PEFT-LoRA, Diffusion/Autoregressive Models.
- Experience in Knowledge Distillation.
- Experience in computer graphics and rendering for visualization.
Machine Learning employer: Microtech Global Ltd
Contact Detail:
Microtech Global Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Machine Learning
✨Tip Number 1
Network with professionals in the AI and machine learning community. Attend conferences, workshops, or meetups related to ML/AI where you can connect with researchers and industry experts. This can lead to valuable insights and potential referrals for job openings.
✨Tip Number 2
Engage actively in online forums and communities focused on machine learning, such as GitHub, Stack Overflow, or specific subreddits. Sharing your knowledge and contributing to discussions can help you build a reputation and may catch the attention of recruiters looking for candidates.
✨Tip Number 3
Consider collaborating on research projects or open-source contributions that align with the skills mentioned in the job description. This not only enhances your portfolio but also demonstrates your ability to work in a team and tackle real-world challenges in AI.
✨Tip Number 4
Stay updated with the latest trends and breakthroughs in machine learning by following relevant journals and publications. Being knowledgeable about recent advancements will not only prepare you for interviews but also show your genuine passion for the field.
We think you need these skills to ace Machine Learning
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in machine learning, AI, and any specific projects or research you've conducted. Emphasise your programming skills and familiarity with libraries like PyTorch and SciKit.
Craft a Strong Cover Letter: In your cover letter, express your passion for AI and innovation. Mention specific projects or research that align with the company's goals and how your skills can contribute to their cutting-edge work.
Highlight Publications: If you have first-author publications in top-tier conferences or journals, make sure to list them prominently. This demonstrates your expertise and commitment to advancing the field of machine learning.
Showcase Problem-Solving Skills: Provide examples of complex problems you've solved in your previous roles or research. Highlight your debugging skills and how you've applied your knowledge in real-world scenarios, especially in areas like Generative AI or Model Optimization.
How to prepare for a job interview at Microtech Global Ltd
✨Showcase Your Research Passion
Be prepared to discuss your previous research projects in detail. Highlight any innovative solutions you've developed and how they relate to real-world applications in AI. This will demonstrate your enthusiasm for pushing the boundaries of the field.
✨Demonstrate Technical Proficiency
Make sure you can confidently discuss your experience with programming languages and machine learning libraries. Be ready to explain your coding practices, especially regarding documentation and reproducibility, as these are crucial for collaborative research.
✨Prepare for Technical Questions
Expect questions that test your understanding of key concepts in machine learning, computer vision, and deep learning. Brush up on your knowledge of algorithms, data structures, and mathematical foundations, as these will likely come up during the interview.
✨Communicate Effectively
Strong communication skills are essential. Practice explaining complex ideas in a clear and concise manner. Be ready to discuss your teamwork experiences and how you’ve contributed to group projects, as collaboration is key in research environments.