Application Engineering Leader

 ** About company: One of biggest E-commerce companies. 

** Job Description:
● The R&D department of the company undertakes research, design and deployment and systems use Artificial Intelligence (AI) and Big Data to bring business efficiency to the company. 
● Collaborate with departments within the R&D Department, as well as with other departments in the company in developing systems and features using AI and Big Data. 
● Plan, design architecture and closely coordinate with the algorithm team of R&D Department to deploy AI algorithms on production environment: 
o Develop APIs to return results of AI algorithms . 
o Ensure APIs are capable of carrying large loads, to meet the number of users and high traffic of company (millions of visits per month). 
o With some time-sensitive AI problems, make sure APIs are capable of processing near real-time. 
● Examples of AI systems you will participate in: 
o A product ranking system to predict each industry's best-selling products, based on transaction history and user behavior. 
o The Recommender system to suggest products that users may be interested in, based on their behavior. 
o Search engine to return the most relevant products with the user's search keyword. 
o Advertising system based on users' search keywords (similar to Google AdWords model).
● Solving technical problems in the process of developing systems. 
● Maintain and optimize the system to ensure stability and scalability of the system according to the assigned KPI criteria. 
● Learn, research and use new technologies to support system development, serving e-commerce users. 
● Consult Head of R & D on technology orientation. 
● Lead team back-end engineering, ensuring team members work with high productivity.
● Building and developing human resources to meet the professional requirements of the orientation of R&D Department.

** Requirements:
● Graduated from University of IT major or equivalent. 
● At least 2 years of professional experience in the same position. 
● Experience in analyzing, designing architecture, and deploying systems with large load capacity and near real-time processing. 
● At least 5 years of work experience with databases on design databases to store a large amount of data and optimize database performance. 
● Be careful, careful, ensure the quality of the systems deployed on production 
● Ability to analyze and offer optimal technical solutions. 
● Strong knowledge of design patterns, OOP, algorithms, data structures. 
● Proficient in system development languages: Golang, Java ... 
● Use proficiency in databases, especially MongoDB and Elasticsearch. 
● Proficient in software development on Linux environment. 
● Group management experience. 
● Ability to plan and manage projects according to Agile / Scrum process. 
● Experience in the following areas is an advantage: 
o Cloud platforms such as Amazon Web Services, Google Cloud Platform. 
o Search engines like Elasticsearch, Solr. 
o Big data technologies like Hadoop and Spark. 
o Machine learning frameworks like scikit-learn, TensorFlow, MLlib. 
● Priority is given to candidates with experience in e-commerce.

** Benefits:
- Competitive salary and benefits including extra medical insurance. 
- 13th month salary
- Attractive performance bonus from 1 to 6 months’ salary per year
- Opportunity to become the shareholder of the company from ESOP plan
- Company and team building trip every year
- Gift on special days like birthday, Tet and Holidays
- Many fun and meaning activities such sport  and social clubs 
- Opportunity to training both technical and soft skills to develop your career path
- Performance Review every year to adjust Salary and title/position.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
insert_drive_file
Error