Description

 Job Description:

  • Assist the R&D Manager to plan system design and architecture
  • Work with programmers for system development, testing and deployment
  • Analyze business requirements and translate them into technical solutions
  • Design, develop, and implement software systems
  • Perform system testing, troubleshooting, and provide ongoing support
  • Lead programmers in software development and maintenance services
  • Prepare technical documentation
  • Collaborate with cross-functional teams to ensure software solutions meet business requirements

Requirements:

  • Bachelor’s degree in Computer Science or related discipline
  • Minimum of 3 years of experience in software development
  • Experience in information security and machine learning is preferred
  • Proven experience in implementing and supporting web-based application systems
  • Experience with frontend development technologies such as HTML, CSS, JavaScript, and frameworks/libraries (e.g., jQuery, Angular, React, Vue)
  • Solid object-oriented programming experience in C#, Java, or C++
  • Experience with machine learning, particularly in natural
  • language processing (NLP) using BERT variants and LLMs, and proficiency in Python is a plus
  • Familiarity with relational database management systems like MSSQL, MySQL, or PostgreSQL
  • Knowledge of MongoDB is a plus
Tagged as: