Snaphunt Pte Ltd – Software Engineer

Company
Snaphunt Pte Ltd
snaphunt.com
Designation
Software Engineer
Date Listed
11 Oct 2022
Job Type
Entry Level / Junior Executive
Full/Perm
Job Period
Immediate Start, Permanent
Profession
IT / Information Technology
Industry
Computer and IT
Location Name
Singapore
Allowance / Remuneration
$5,000 - 5,950 monthly
Company Profile

Our Client is a Tech Start-up (YC) that revolutionized the Automated Inventory Checking and Vision Intelligence for Warehouses. 

Job Description
  • Great work environment
  • Opportunity to make a positive impact
  • Excellent career development opportunities

The Job

Responsibilities:

  • Work with a fast-growing team of engineers and developers focused on different layers of the infrastructure.
  • Develop end-to-end backed services that are mainly deployed on the cloud
  • Write and test code, develop pipelines for ML/ DL processes
  • Develop business logic and effective ways to process massive data like images/videos
  • Integrate applications with third-party web services.
  • Develop back-end components to improve responsiveness and overall performance
  • Participate in code reviews and pair programming
  • Gather and address technical and design requirements
  • Develop and design business logic that supports ML/DL outputs
  • Develop post and pre-processing logic for data refining based on requirements.
  • End-to-end development of the entire application lifecycle
  • Support and maintain existing applications

 

Ideal Candidate

Skills Required:

  • 1-3 years of experience in Software Testing (Unit Test, TDD, BDD), Unit Testing, and Debugging skills
  • Minimum 1 year of experience in at least one popular Python framework (like Flask)
  • Minimum 1 year of knowledge and experience with object-relational mapping (ORM)/OOP
  • Minimum 1 year of experience with post/pre-processing of images and pipeline set for computer vision models
  • Familiarity with Computer Vision libraries like open CV
  • Understanding of fundamental design principles behind a scalable application.
  • Ability to handle complexity estimation and time estimation for tasks.

Even better if you are:

  • Exposed to complete software product lifecycle
  • Familiar with environment management, release management, code versioning, engineering best practices, and deployment methodologies
  • Knowledgeable in the threading limitations of Python and multi-process architecture

Ref: QJ4IY8C5WZ

This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page