Job Description
Job Description
- We are looking for an AI Engineer that would primarily be using cutting-edge machine learning to tackle complex problems.
- The ideal candidate must have knowledge or coursework in topics such as software engineering, artificial intelligence, machine learning and Natural Language Processing (NLP) to support projects.
Responsibilities
- Assisting with the development of technologies and products that leverage Artificial Intelligence to provide the discriminating capability to our customers.
- Utilizing current AI paradigms including computer vision, deep learning, and reinforcement learning, applying these techniques to help solve complex problems and field innovative solutions.
- Conducting statistical analysis and interpreting the results so that they can guide the organization’s decision-making process.
- Automating important infrastructure for the data science team.
- Developing infrastructures for data transformation and ingestion.
- Explaining the usefulness of the AI models they create to a wide range of individuals within the organization, including stakeholders and product managers.
- Must exhibit self-motivation, a strong work ethic, time management and interpersonal skills.
Qualifications and Skills
- Degree or Coursework in Engineering, Computer Science, in a related discipline, or equivalent experience.
- Seven (7) years of Experience using machine learning frameworks (Pytorch, Tensorflow,, etc.).
- Experience with Python and multiple libraries (NumPy, OpenCV, Scikit, Pandas, etc.).
- Experience with C++, Java, GO, and other compiled languages.
- Familiarity with DevOps tools: Docker, Git [GitLab, GitHub], Continuous Integration [CI], Continuous Deployment [CD].
- Familiarity with modern Computer Vision Familiarity with high-performance computing.
- Familiarity with network/messaging (UDP, ZeroMQ, RESTful API, etc.).
- Familiarity interfacing with databases (SQL, MongoDB, etc.).