Position title
Software Developer for Data Team

Asia Online trading as Omniscien Technologies / Bangkok-Thonglor

Asia Online is the research and development affiliate for Omniscien Technologies, building market leading artificial intelligence based language processing and machine translation technologies.

Due to significant growth in sales, we currently have an exciting opportunity for a Data Researcher. This position offers a competitive salary based upon the chosen candidate’s experience, ability and achievement.

We are a market leading artificial intelligence and language technology company. We develop world-class machine translation, artificial intelligence, language processing technologies and services under the Language Studio™ and Media Studio™ brands. Our customers are located throughout the world and include governments and some of the world’s leading companies. Our Bangkok office is the local affiliate of a multi-national company with a commercial presence in Thailand, Singapore, Europe and North America.

We are a friendly, energetic and talented group of young people who enjoy working with each other, and our work is exciting and challenging.


In this role, you will be responsible for developing cutting-edge NLP solutions and AI models to solve complex business challenges and enhance our user experience. You will be involved in the creation of software for the preparation and production of large volumes of data in hundreds of languages used in training AI models.  Areas of AI include Neural Machine Translation (NMT), Automatic Speech Recognition (ASR), Optical Character Recognition (ASR), Generative AI, and many other elements of NLP.

You will be part of the team working on next-generation solutions in collaboration with our Chief Technology Officer. This core team focusses on forward looking research, developing proof of concepts and prototypes and supporting the software development and product management teams in rolling key features into our offerings and products. You will work in a team comprising machine learning, NLP and software engineering experts.

The ideal candidate will have a rigorous, analytical, creative mind, and experience with programming and tools for processing large volumes of data. This role requires combined expertise in software development, programming, data science and data engineering.

  • Design, develop, and deploy advanced NLP and AI models and algorithms tailored to our specific business needs.
  • Collaborate with other team members to integrate AI and NLP models into our existing platforms and applications.
  • Conduct research on the latest AI and NLP techniques and technologies, staying up-to-date on the latest industry trends.
  • Troubleshoot and improve current systems and applications, ensuring they meet the quality and performance standards.
  • Prepare clear and concise reports explaining complex technical concepts and findings to non-technical team members and stakeholders.
  • Follow the software development lifecycle process to ensure all projects are completed on time and meet the specifications.
  • Perform tests and troubleshoot issues before final delivery
  • Identify, transform, and create appropriate datasets for Machine Learning technologies.
  • Train models and carry out evaluation experiments on the developed models.
  • Identify and implement the tools and algorithms appropriate for Natural language processing assignments.
  • Research, develop and evaluate advanced language processing algorithms and implementations.
  • Build and implement advanced machine learning models for language processing workflows.
  • Thai native speaking and good English communication skills
  • Bachelor's Degree or higher in Computer Science/Information Technology or related field
  • Experience in software development and strong with Java and/or Python programming language
  • At least 1 or 2+ years of Java and/or Python coding
  • Knowledge and/or additional experience in Spring boot and Webservice, etc
  • Experience with Docker and AWS would be a plus
  • Knowledge of database concepts and implementation (eg MySQL)
  • Positive attitude and good teamwork
  • Good problem analysis and troubleshooting skills
  • Responsible and eager to learn new skills

If you would like to join our team, please send a detailed resume, recent photograph, current and expected salary, and contact telephone number to jobs2024@omniscien.com or click on the Apply button to submit directly on this website.

Thank you for submitting your application. We will contact you shortly!

Job Location
Bangkok, Thailand
PDF Export