Summary
We are looking for an enthusiastic and skilled AI Researcher to join our dynamic research team. The ideal candidate should have a strong foundation in artificial intelligence and machine learning, coupled with the passion to innovate and improve the capabilities of existing solutions. You will work on cutting-edge research projects, develop new algorithms, and contribute to the advancement of our AI initiatives, via both independent and collaborative research efforts. The role involves leveraging AI/ML algorithm framework, such as TensorFlow and PyTorch, to develop cutting-edge generative AI/ML solutions. Responsibilities include designing and conducting scientific experiments, utilizing core AI/ML knowledge to develop novel AI solutions in cloud or on-premises environments. The candidate will also be expected to collaborate with the team, participate in code reviews, architecture discussions, and create comprehensive documentation. The ideal candidate should possess a strong foundation in statistical analysis, machine learning, deep learning, generative AI, and text representation techniques. Additionally, the candidate should also have excellent communication skills, a strong work ethic, and a passion for delivering highquality, innovative solutions.
Responsibilities:
- Conduct novel and cutting-edge research in AI and machine learning. Research areas include but are not limited to computer vision (CV), natural language processing (NLP), automatic speech recognition (ASR), etc.
- Design, implement, and optimize algorithms and models for various applications employing supervised, self-supervised, semi-supervised, or unsupervised learning.
- Collaborate with our partners and engineers to apply research findings to real-world problems and product development.
- Communicating regularly with supervisor and Research leads on scientifical progress, insight and research direction.
- While publishing research papers in reputable journals and conferences is valued, it is not a strict requirement for this role.
- Contribute to other program-related projects.
- Collaborate with engineering team to translate researched technology (low TRL) to engineering (high TRL).
- Candidates applying for senior staff positions are expected to mentor and support team members (or cross-team members) in technical advising.
- Adhere to ethical research and coding best practices with timely documentation and updates.
Requirement:
- PhD or Master degree in Computer Science, Computer Engineering, Statistics, Engineering, or related technical field.
- 2-4 years of experience in research and development, specifically in one or more of the following areas:
- Computer vision.
- Natural language processing, specifically in large language model (LLM) core component, e.g., joint entity relation, information retrieval, prompt engineering, reasoning, sentiment analysis, guardrail, etc....
- Generative AI, specifically in generating synthetic data.
- Audio analytics.
- Large vision language model (LVLM),
- Embodied AI.
- Proficiency in programming languages such as Python and/or C/C++. Experience with deep learning frameworks like TensorFlow, Keras, and/ or PyTorch.
- Demonstrate an analytical mindset with adept problem-solving skills.
- Stay abreast of the latest research developments in AI through literature review, attending conferences, and tech-sharing sessions with fellow team members.
- Exhibit a strong drive to deliver optimal solutions within tight timelines.
- Excellent analytical, critical thinking, and problem-solving skills.
- Strong communication and organizational skills. Mentoring experience and skills are a plus.
- Comprehensive documentation of technical specifications, architectural designs, and best practices.