x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineering Intern
 banner picture 1  banner picture 2  banner picture 3

Software Engineering Intern

Telepathy Labs Pte. Ltd.

Telepathy Labs Pte. Ltd. company logo

Telepathy Labs Pte Ltd

Telepathy Labs was founded in 2016, with the mission of helping large industrial enterprises operate more efficiently by improving access and availability to critical business information. Using AI driven Virtual Agents, our software combines speech technology, conversational interfaces and machine learning to deliver a disruptive, next generation voice-enabled front end to Business Intelligence, Workflow and Data Management.

Currently in “stealth” mode, we are well funded with offices in three countries (USA, Switzerland, Singapore) and have a robust pipeline of customers working with us while we scale. We are looking for a team-player with experience in the data analytics domain. The individual should have practical experience in variety of business & industry sectors. They should have scientific curiosity combined with a goal-oriented, effective approach. Come join our team of PhDs, Machine Learning Experts, Natural Language pioneers and other accomplished engineering professionals to create practical end-to-end solutions with today's latest technologies.


Job Description:

We are seeking a skilled Software Engineer Intern to join our team based in of Singapore and contribute to the development and maintenance of our data processing pipeline.

  • Develop, maintain, and optimize code for text processing and information extraction, including importers, exporters, report generation components, ensuring edge scenarios are effectively handled.
  • Integrate and document technical components for data extraction and analysis.
  • Apply data wrangling techniques and conduct both manual and automated data quality checks. Analyse data for anomalies and implement appropriate handling strategies
  • Define and execute test cases and metrics processes to ensure the quality of new developments, adhering to industry standards.
  • Document and communicate design and implementation details, as well as intermediate and final results, clearly and effectively.
  • Follow industry best practices and agile development methodologies.
  • Collaborate with the team members for system integration, testing and debugging.


Job Requirements:

  • Proficiency in Python (pandas, spacy, regular expressions) [mandatory] and good understanding of software development
  • Bachelor’s or Master’s degree in Computer Science, Applied Mathematics, Engineering, or a related field with a strong foundation in Data Structures, Algorithms, Databases, and Software Engineering.
  • Strong analytical and problem-solving skills related with a keen attention to detail.
  • Hands-on experience in developing scrapers, web crawlers, data gathering and data cleaning tools.
  • Detail-oriented, motivated and willingness to learn new technologies.
  • Excellent communication skills and ability to work both independently as well as collaborate effectively in a team environment.

Desirable:

  • Experience with Java.
  • Experience with AWS or Azure cloud environments.
  • Experience working with NoSQL databases such as MongoDB.

Competitive Salary and Benefits:

We offer competitive pay and a supportive work environment that values innovation and teamwork.

Sharing is Caring

Know others who would be interested in this job?