Geniee International Group

[Japan AI] Back End Developer (Python)

Hanoi, Hanoi, VN

18 days ago
Save Job

Summary

Job description: 

  • Participate in AI Chat-related development
  • Develop a Chatbot system based on OpenAI
  • Work collaboratively with frontend/AI engineers and PdMs to design and develop a robust and flexible backend for a powerful AI chat service and user data integration systems.
  • Construct reporting system in Google GCP
  • Build new features, bug fixes, and suggest projects that will improve product and infrastructure.
  • Write sustainable, high-quality, high-performance code
  • Suggest and implement projects that enhance product performance and user experience.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Job requirements: 

Must have: 

  • Bachelor’s degree in Information Technology, Computer science, Data Science, or a related field
  • Around 3 years of backend development experience or equivalent skills, with a strong background in Python
  • Proficiency in Python libraries and frameworks relevant to AI development.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kurbernetes)
  • Familiarity with RESTful APIs and Git, proven ability to write Restful APIs using Next.js, Express.js, or other relevant frameworks
  • Experience with cloud computing platforms, such as Google Cloud Platform (GCP).
  • Strong knowledge of data structures and algorithms
  • Expertise in SQL databases (mySQL, PostgreSQL, MongoDB…) and experience with NoSQL databases
  • Experience with unit testing and integration testing
  • Proficiency in English, with the ability to communicate effectively in a team setting

Nice-to-have:

  • Self-motivated development style
  • Strong teamwork capabilities
  • Experience with front-end development technologies (e.g., React, NextJS) is a plus.
  • Experience with high availability, high-scale, and performance systems is a plus

Working time: 9:00 AM – 6:00 PM (1-hour lunch break) from Monday to Friday

Employment Package:  

  • Laptop Mac pro provided
  • Social, public health and unemployment insurance as defined in the Labor Code
  • PVI insurance for staff and 1 family member
  • 12 days’ annual leave and 1 birthday leave
  • Salary review: twice per financial year
  • Half-year bonus: up to 100% of monthly gross salary
  • Most valuable person/team awards per half-year
  • Annual company trip, annual health check
  • Club Allowance, chance to join club activities with cost bearing up to $20/month

Resume submission:

[email protected]


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job