Position: ML Ops Engineer (Data Engineer)
Company: Suntech INNOVATION
Experience required: 3y
English level: upper

We are a boutique technology company that has close relationships with several partners, working hand in hand with them to deliver high-quality software from a roadmap of innovative and complex features in a high-transactional environment.

Generic -
You will be the foundation of our Analytics & Data Science team, playing a leading role in shaping the team, taking ownership of our data platforms.
You will influence the data team’s direction with your deep understanding of data sources, types, models, the process of turning data into information then subsequently insights.
You will be actively involved in designing the data engineering and machine learning engineer’s roadmap.

Integration & Deployment -
You will be responsible for deploying data pipelines and machine learning models in production environments with best practices.
You will be responsible for building the realtime ML systems for retraining the models with feedback loop when there is drift in the data distribution.
You will also deploy business strategies (segment level or model driven) into the product with your expertise of building pipelines.
You will build, test & maintain these pipelines and processes.

Data Quality & Governance -
You will be responsible for designing frameworks to ensure data quality requirements are fulfilled.
You will be responsible for creating data governance practices & controls and ensuring compliance to said practices.

Data Warehousing, Data Modeling & Architecture -
You will be responsible for identifying and ingesting new data sources that are critical to business needs.
You will design & own data models for all data related to the business and adapt to changing needs.

Data flow & ETL tasks -
You will be collaborating with software development & other data teams to build systems that collect, manage, and convert raw data into usable information for data scientists and business analysts to interpret.
You will be responsible for the development & optimization of ETL tasks that will help clean, process and transform data into forms that are fit for consumption.
You will monitor the health & reliability of these tasks.

Knowledge and skill requirements

3+ years in a similar position.
Expert level proficiency in Python, SQL, AWS Cloud.
Experience in working with different DB architectures including Redshift, MySQL and NoSQL based databases.
Experience in deploying data solutions and ML models in production environments using Docker and Kubernetes.
Ability to translate business requirements into crisp technical specs efficiently.
Experience in automation & scripting.

Would be a plus

Experience of working in an early stage team/company, helping build and set things up.
Familiarity with REST API creation and deployment.
Experience with Big Data tools & concepts would be a plus.
Experience integrating new software and programs to data services.
Excellent analytical ability and strong written and verbal communication skills.

We offer

Working in a product company with a dynamic environment and a highly competent team full of smart people.
A start up culture where the focus is both on getting work done and having fun while doing it.
Ample opportunities to display ownership and initiative.
The flexibility to work on things that interest you on the side.
A competitive salary & benefits package that’s on par or better than most of the market.
Medical insurance, VISA sponsorship for self and family.
The gratifying feeling of seeing your ideas and work implemented.
Team of motivated professionals from different cultures and backgrounds.