ARTIFICIAL INTELLIGENCE RESEARCHER SKILLS, EXPERIENCE, AND JOB REQUIREMENTS

Updated: Aug 1, 2024 - The Artificial Intelligence Researcher brings a wealth of expertise in integrating AI and ML technologies to enhance software engineering, leveraging skills in object-oriented programming languages and various development tools. Specializing in applying AI to solve complex software problems, this role also includes leadership in guiding technical teams toward innovative solutions. With a proven track record in areas like reinforcement learning, autonomous robotics, and human-machine interfaces, the researcher demonstrates a profound ability to advance technology through AI applications across multiple domains.

Summary of Artificial Intelligence Researcher Knowledge and Qualifications on Resume

1. BS in Computer Science with 6 years of Experience

  • Have solid skills with containerizing & clustering (K8s, Dockers)
  • Experience building CI/CD processes (Jenkins, etc.)
  • Have a proven track record of configuration management (Ansible, Puppet, Chef)
  • Experience scripting language development (Python, Bash)
  • Have experience with version control systems (Git, Bitbucket)
  • Have a broad understanding of technologies and the ability to provide big-picture strategic thinking
  • Have excellent written and verbal communication skills
  • Have flexibility and versatility
  • Experience with building and researching neural networks
  • Experience with Bayesian networks, classifiers, causal models, cognitive computing, human-machine interaction, symbolic logic, deep learning, Markov processes, neural networks, deep neural networks, probabilistic models, probabilistic methods, and/or explanatory models
  • Strong written communication, interpersonal, problem-solving, analytical, mathematical, and organizational skills

2. BS in Data Science with 4 years of Experience

  • Experience working with physiological signals processing like ECG, EEG, PPG
  • High level of expertise in Matlab/Python
  • Image processing and out-of-the-box thinking
  • Strong mathematical background, and analytical skills including expertise in the modeling and analysis of data
  • Excellent verbal, written, and interpersonal communication skills
  • Ability to work independently and as part of a team
  • Strong Experience in Unity Programming and Multi-Player Environment 
  • Understanding of advanced concepts related to Unity 3D, C# programming
  • Prior network/cloud-based multiplayer game development experience in Unity 3D
  • Good at Pytorch, Tensorflow, or similar packages, Python.
  • Good at Deep Learning, Machine Learning (preferably completed AIML course)
  • Should have worked in multiple programming languages
  • Interested in exploring new technologies

3. BS in Mathematics with 5 years of Experience

  • Experience in software architecture design and analysis research and/or practice architecting systems or applying AI/ML techniques to software engineering problems
  • Use common object-oriented programming languages (e.g., C++, Java, C#) and development tools (IDEs, static code analysis tools, unit testing frameworks, DevOps tools) in a team environment
  • Applicate AI/ML techniques to software engineering problems, e.g. search-based software engineering or using ML for software artifact analysis
  • Ability to lead technical teams, and to work effectively on small and large teams
  • Strong written and verbal communication skills including presenting to small and large audiences in academic and industrial/ government settings
  • Experience with reinforcement learning techniques
  • Experience with symbolic or rule-based AI systems
  • Experience with autonomous robotics platforms (UAVs, UGVs), sensors and actuators
  • Experience with computer vision, lidar, point clouds, and/or photogrammetry techniques
  • Experience with human-machine interfaces and established publication record
  • Demonstrate experience, knowledge, and accomplishments in machine learning and pattern recognition in human language technology application areas
  • Experience relating to applicable across the speech, video, image, graph, text, and multimedia domains
  • Demonstrable experience in the creation of deployable software prototypes based on research

4. BS in Artificial Intelligence with 4 years of Experience

  • Experience with AI machine learning/deep learning (Relevant graduate school courses and thesis work can be counted as experience)
  • Experience with the development and usage of AI and cognitive computing applications (Relevant graduate school courses and thesis work can be counted as experience)
  • Strong interest in cognitive computing technologies in the areas of language, learning, and reasoning as well as possessing a passion for learning new technologies
  • Experience with AI toolsets which include development languages such as Python, Java, and C++, Machine Learning Library such as TensorFlow and PyTorch, AI pipeline platforms such as Kubeflow, and relevant Cloud-based AI development tools and Cloud-based AI services, such as Azure 
  • Experience as an AI machine learning engineer
  • Experience with APIs and Microservices and Agile and Product teams
  • Ability to create test environments as well as develop and execute test plans
  • Possesses technical and analytical skills to take something new or unknown, recognize the value, develop a point of view and apply it to extract business value
  • Ability to work independently and seek guidance when needed
  • Ability to build credibility and trust with team members and senior leaders
  • Ability to garner feedback from multiple stakeholders
  • Ability to work in a less-structured environment where requirements and next steps are vague
  • Strong communication and collaboration skills
  • Passion for growing skills, tackling interesting work, and solving challenging problems
  • Excellent writing and presentation skills
  • Have a design-thinking mindset
Editorial Process

Lamwork content is developed through structured review of publicly available job postings and documented hiring trends.

Editorial operations are managed by Thanh Huyen, Managing Editor, with research direction and final oversight by Lam Nguyen, Founder & Editorial Lead. Content is periodically reviewed to reflect observable labor market changes.