Posted May 7, 2021
Senior Software and AI Engineer
Company
Tau Research, based in New Zealand
Job type
Full-Time, Remote work from Dhaka
About Tau Research
We are a progressive company driven by innovation and entrepreneurial culture that passion and excellence are a great combination for understanding and redefining what is possible. Our focus areas are research and development, data sciences and analysis, AI-enabled moisture sensors, and IoT.
What you'll do
- Drive significant technology initiatives end to end and across multiple layers of architecture and business
- Lead the development of complex, multi-component, scalable AI platforms and services
- Build continuous automated retraining framework for models in production to enable online learning
- Align design and technical decisions across internal organizations
- Provide technical leadership and be a role model for those pursuing technical career path in AI/ML engineering
- Increase internal and external company visibility in the AI community through open source, talks/presentations, etc.
What you've accomplished
- MS or higher in Computer Science or a related field
- 3+ years of software engineering experience (with at least 2 years for large businesses or enterprises)
- 2+ years of experience with AI/ML technologies such as supervised, unsupervised machine learning, deep learning and reinforcement learning
- 2+ years of experience designing, developing, and maintaining complex distributed systems
- 2+ years of experience with distributed processing systems (Hadoop, Spark, Kafka, Kinesis, or HPC)
- 2+ years of experience with Cloud Infrastructure (preferably AWS)
- Strong experience in OO design and programming (strong proficiency in at least one of Java, Scala, Spark or Python)
- Proven track record of leading cross-team initiatives and driving initiatives end-to-end from inception to production
- Strong problem solving and communication skills and ability to influence across internal organizations
- Strong experience leading design and implementation of robust and highly scalable services
- Experience with distributed data storage systems (e.g. Vertica, HDFS, DynamoDB, Hive, Cassandra, etc)
- Experience with container and serverless technologies is also desired (e.g. Docker, Kubernetes)