Software Engineer (Python/C/C++)

36 Hoàng Cầu, Dong Da, Ha Noi
See map
40 Riverview 5 Street, Vinhomes Golden River, District 1, Ho Chi Minh
See map
33 days ago

Top 3 Reasons To Join Us

  • We are the pioneer in an UNIQUE AI market
  • We are OPEN in sharing your own working styles
  • We have a TOP-TIER team of talented people

The Job

Position Description:

Cinnamon is looking for Software Engineers (front-end and back-end) to join our team. This role involves:

  • Helping our researchers create effective models for our clients, by designing, extending, and maintaining our data management tool, and contribute to our continuous effort in modularising AI libraries with strong architecture.
  • Designing and building highly scalable, high performance software system that serves our AI solutions to big corporate clients, making use of the latest frameworks such as Kubernetes, Airflow, ElasticSearch, etc.
  • Contributing to a documentation culture where our design decisions are written down and disseminated in an organised way, with comprehensive testing and effective communication.
  • The position is the backbone of our product development and is critical to allow us to move super-fast.

What you’ll be doing:

  • Develop effective solutions to challenging problems with comprehensive production quality software.
  • Work with researchers on many emerging machine learning frameworks and libraries for integrating proof of concept work for prospective clients.
  • Write maintainable and extensible code with high quality tests and documentation.
  • Participate in system architecture design sessions.
  • Design and build scalable software system and tools
  • Collaborate with Delivery to gather requirements from internal teams as well as external clients.
  • Collaborate with an incredible team of highly skilled AI Engineers and Researchers to help them solve technical challenges.

This is an exciting opportunity for those who love challenges and want to be part of a team building one of the first Machine Learning platforms, in Deep Learning for Computer Vision, NLP, and Speech Recognition; who want to grow and become world-class in the field of Software Engineering in AI.

Senior candidates (i.e., with a few years of experience) and junior candidates are welcome to apply; we have and will offer positions appropriate to expertise and level of experience.

Your Skills and Experience

For Junior:

  • Strong coding skills in any programming language, experience on Python and machine learning libraries is an advantage.
  • For front-end engineers a solid knowledge of REACT framework is a big plus.
  • Solid understanding of computer science concepts: time complexity, algorithms and data structures.
  • Self-motivated and creative thinking – we’re building technology from the ground up, not tweaking legacy systems.
  • Good communicator with excellent English and team player.

For Senior, all of the above, plus:

  • Strong understanding of software engineering concepts such as testing, continuous integration and deployment.
  • Strong architectural skills: knowledge of design patterns and software architecture.
  • Experience in designing and building distributed systems.
  • Knowledge about machine learning and big data frameworks is an advantage.
  • Grit: passion and perseverance, drive and a strong feeling of ownership coupled with collaboration and leadership.

Why You'll Love Working Here

The chance to work on COOL world-class projects!

We’re not an academic research institute. We’re a global AI product company. Our focus is to create applicable AI products which can bring huge impact to users. In order to do so, our solutions is the combination of innovative AI core technology and solid business understanding. There are 3 main categories:

- Scuro Bot: An assistant which utilizes Natural Language Processing. Scuro Bot is designed on different OTT messaging platforms to bring unique customer experience or to remove boring & low value-added administration tasks
- Flax Scanner: An AI software application which extracts information from unstructured forms and creates formatted digital documents which are stored in structured database. Flax Scanner can work with both hand-writing and text data. This product is the result of the effective combination between AI experience and UX thinking to bring actual business return.
- Lapis Engine: A highly accurate recommendation engine which utilizes vectorization of user and product information. Lapis engine's algorithms are built upon strong business understanding to design most effective matching tool for specific markets (Recruitment, E-commerce and Real estate).
We’re building up our products by working closely with clients. The accumulated data and revenue will prepare us to file patents in the near future.

How is our working environment?

We strongly believe that go-global ambition requires international-standard members. Cinnamon will create the best environment for all members to grow toward that goal.

#Grit: Ability to stay extremely persistent toward the goal. We’ve grown from so little
to a leading global business by making impossibles possible.
#StretchYouself: Actively learn and take new opportunity in the area of knowledge
and experience that you don’t have before. Non-tech members learn about AI
development; engineer learns about business aspect; HR learns about Finance; etc.
#Leadership-drivenTeamwork: Proactively seek for mutual understanding in any
collaboration; actively resolve conflicts; and do whatever needs to be done to make
sure team/ company goals achieved, even outside of scope of responsibility
Cinnamon appreciates value of each member’s contribution!

What we will return
- Salary range is above the market
- Laptop provided. GPU, AWS all be ready for model training
- An open, flexible and collaborative working environment
- Happy Monday, Book Club, English Club, Company Trip, Teambuilding acitivities with free snack and drink
- We mostly focus on talent development
- Knowledge sharing sessions from internal and external Experts
- 1 day off & 3 days working online monthly