Senior AI Developer
Location: Sydney, Australia
Reporting to: Head of Product
Full Time
Position Summary
As a Senior AI Engineer you will be a key member of the AI Engineering team with a broad knowledge of machine learning and software development techniques to help design and implement a cutting-edge AI platform. You will be focused on designing, implementing and maintaining various deep learning and reinforcement learning codes using best practices and new technologies.
Key Traits of a AI Engineer:
  • Detail Oriented - wear multiple hats in an organisation and must understand a variety of systems necessary to drive development efficiency.
  • Collaborative - work collaboratively with development, QA, and security teams to achieve business objectives.
  • Proactive - Engineers must be able to anticipate, identify, and resolve availability issues before they cause adverse business impact.
  • Curious and eager to implement action beyond just research.
Responsibilities
The candidate will work with a multidisciplinary team of smart people, including product managers and software developers, to advance a state-of-the-art AI platform that can be applied to domains like Computer Vision, Robotics, , Anomaly detection, and Automation. We solve challenging problems and are continuously leveraging and advancing the latest in AI research in deep learning and reinforcement learning.
  • The development and deployment of an automated object recognition and AI data analytics infrastructure
  • The enhancement of AI models to cater for specific customer requirements
  • End to end hands-on ownership of machine learning features and various projects
  • Quick Proof of Concept (POC) feature ownership around Deep Learning, mixed with traditional approaches. POCs typically result in rich experience for the organization and help us evaluate the feasibility of projects
  • Algorithm development around some key research areas in machine learning. This requires constant paper reading, and staying ahead of the game by knowing what is and will be state of the art in this exciting field
  • Working with other groups while maintaining clear differentiation and value in our specific offerings, and leading the path of value driven AI features that are innovative and deployable to real customers
  • Interest in learning the newest Reinforcement Learning techniques
Experience
Essential / must have
  • Bachelor level degree or higher in a machine learning related field, e.g. data science, computer science or mathematics
  • 4 years of Software Engineering
  • 2 years + of AI/ML algorithm development
  • Degree with ML emphasis
  • Produced production code used by others
  • Ability to apply machine learning algorithms to real-world problems
  • Bias to computer vision application domain, good knowledge of Tensorflow
  • Well-developed problem analysis and problem solving skills
  • Familiarity with git source control version strategies
  • Knowledge to automate code repositories
Desirable / preferable
  • Good verbal and written skills
  • Passionate about the IoT and digital media industry
  • Savvy, with a love of problem solving and the ability to think outside the box
  • Friendly, approachable and enthusiastic
  • Owns a drone, a bonus
  • Solid in Python/C and Linux, Raspberry/Nvidia embedded devices a plus
  • Demonstrate the Core unleash Values: Passion, Commitment, Respect & Courage
  • Masters or Ph.D. degree with preferably ML Emphasis
Essential technical skills
  • Hands on Work with AI frameworks (Tensorflow, PyTorch, Keras, OpenCV etc).
  • Python
Personality / Style / Approach
  • High levels of personal commitment and accountability
  • Results oriented and a bias for action
  • Attention to detail and dedication to quality
  • Ability to work independently and cross-functionally with other members of the team
  • Ability to communicate both good news and bad with urgency
  • Curious and eager to implement action beyond just research