1. Engineering degree, or a related technical discipline or equivalent experience
2. 5+ years of professional software development experience.
3. Programming knowledge in Python.
4. Knowledge of relational database and SQL.
5. Practical experience with RESTful APIs
6. Experience with Linux/Unix environments.
7. Experience with Docker.
Nice to have:
1. Solid knowledge of software testing processes
2. Experience in building or integrating with e-commerce platforms.
3. Experience with Vue.js or similar front end web frameworks.
4. Ability to debug and optimize system performance both on the GPU and CPU.
5. Experience in machine learning, deep learning, search, natural language processing, data science, or computer vision.
6. Familiar with Amazon Web Service or Google Compute Engine.