Software Engineering Intern (Application or RnD)

EFUNITY PTE. LTD.

Região Norte

Híbrido

BRL 13 000 - 27 000

Tempo integral

Há 7 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Uma candidatura feita para esta oferta — um currículo e uma carta de apresentação personalizados que vão ao encontro do anúncio.

Ultrapassa os filtros ATS

Resumo da oferta

EFUNITY PTE. LTD. invites a Python-focused engineering intern to join the R&D team, handling a live data pipeline and a facial-recognition module deployed on customer sites.

You will maintain ingestion from AWS S3 through Redis Streams and MQTT into PostgreSQL, and own a computer-vision script using OpenCV. Expect on-site work about one day per week with the team.

Qualificações

  • Currently pursuing a degree in Computer Science or related field.
  • Genuinely comfortable in Python — able to read, debug and extend others' code.
  • Hands-on exposure to at least two of: PostgreSQL, Redis, MQTT, Docker, Linux, AWS, OpenCV.
  • Able to work independently and report progress clearly every morning.
  • Willing to attend customer sites roughly one day a week.

Responsabilidades

  • Maintain and extend the S3 → Redis Stream → PostgreSQL ingestion pipeline including publisher, subscriber and reconciler.
  • Migrate from a Redis-list bridge to a webhook-based bridge into the Redis Stream.
  • Evaluate PostgreSQL NOTIFY/LISTEN vs MQTT QoS semantics and standardise.
  • Build error handling, retries and observability for unattended operation.
  • Own the Python facial-recognition script used on FSA installations.
  • Move from ISAPI polling to direct RTSP capture with OpenCV and fix latency/detection issues.
  • Test camera model changes, backup/restore config, and verify analytics after swaps.
  • Measure latency and detection rate with before/after comparisons.
  • Join site visits for installation, testing and fault rectification.

Conhecimentos

Python programming
Code debugging
Independent worker
On-site troubleshooting

Formação académica

Pursuing degree in Computer Science / Software Engineering / Computer Engineering / IT

Ferramentas

Python
PostgreSQL
Redis
MQTT
Docker
Linux
AWS
OpenCV

Descrição da oferta de emprego

About the role

This is a real engineering seat, not a shadowing placement. You will join the R&D team and take over live work from a departing intern — a running data pipeline and a facial-recognition module that is deployed on active customer sites. Most of your time is Python. You will maintain and extend an ingestion pipeline that moves data from AWS S3 through Redis Streams and MQTT into PostgreSQL, and you will own a computer-vision script that pulls frames from IP cameras over RTSP and runs them through a face-recognition pipeline. That script currently has a latency and detection problem to help solve. About one day a week you will be on site with engineers — HDB blocks, switch rooms, rooftops — commissioning and troubleshooting the systems your code runs on. You will report to the Senior Embedded Engineer and work alongside two software developers and the Engineering Director. You will present your own work at daily scrum from your first week.

Key responsibilities

  • Maintain and extend the S3 → Redis Stream → PostgreSQL ingestion pipeline: the publisher that stages files and emits MQTT messages, the subscriber that loads them into Postgres, and the acknowledger that reconciles stream entries against database rows.

  • Complete the migration from a Redis-list bridge to a webhook-based bridge into the Redis Stream.

  • Evaluate PostgreSQL NOTIFY/LISTEN against MQTT quality-of-service semantics and recommend which to standardise on.

  • Build in the error handling, retry and observability the pipeline needs to run unattended.

  • Own the Python facial-recognition script used on FSA installations.

  • Complete the move from ISAPI snapshot polling to direct RTSP capture with OpenCV, and resolve the current frame-latency and missed-detection problems.

  • Test and validate camera model changes — configuration backup and restore, one-for-one replacement, and verification that video analytics and face recognition still behave after a swap.

  • Measure what you change with before-and-after numbers on latency and detection rate.

  • Join site visits across live FSA projects to support installation, mock testing and commissioning, and fault rectification.

  • Troubleshoot edge hardware on site — controllers, panels, cameras, relays, power and network.

About you

  • Currently pursuing a degree in Computer Science, Software Engineering, Computer Engineering, Information Technology or a related discipline, with a 12-month IWSP or industrial attachment window.

  • Genuinely comfortable in Python — able to read, debug and extend someone else's code, not only write your own from scratch.

  • Some hands-on exposure to at least two of: PostgreSQL or other SQL databases, Redis, MQTT, Docker, Linux, AWS, OpenCV.

  • Able to work independently and say clearly, every morning, what worked and what did not.

  • Willing and able to attend customer sites, including switch rooms and rooftops, roughly one day a week.

  • Singapore Citizen or Permanent Resident, or holding a valid Student Pass with an approved IWSP or internship arrangement.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta e larga o ficheiro aqui.
Similar jobs

Ofertas semelhantes que vale a pena comparar

Fullstack Software Engineer
Fullstack Software Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

Presencial
BRL 613 000 - 920 000
Senior Python Engineer (Hiring Globally)
Senior Python Engineer (Hiring Globally)

Visa Hunt • Brasil

Presencial
BRL 180 000 - 300 000
Senior Elixir Engineer | Plataform
Senior Elixir Engineer | Plataform

Infleet - Gestão de Frotas • São Paulo

Híbrido
Ambiente colaborativo e flexível
Dia de folga no mês do aniversário
Seguro saúde e dental (100% cobertos pela Infleet)
Application Engineer
Application Engineer

USER EXPERIENCE RESEARCHERS PTE. LTD • Região Norte

Presencial
BRL 241 000 - 361 000
Senior Site Reliability Engineer (LATAM)
Senior Site Reliability Engineer (LATAM)

Reap • São Paulo

Presencial
BRL 180 000 - 300 000
Project Management (ICT) - DS/EZ
Project Management (ICT) - DS/EZ

ST Engineering Mission Software & Services Pte Ltd • Região Norte

Presencial
BRL 100 000 - 180 000
Principal Software Engineer I
Principal Software Engineer I

McKinsey & Company • São Paulo

Presencial
BRL 80 000 - 100 000
Comprehensive benefits package
Medical, dental, mental health, and vision coverage
IT Systems & Infrastructure Engineer
IT Systems & Infrastructure Engineer

CAD-IT Consultants (Asia) Pte Ltd • Região Norte

Presencial
BRL 244 000 - 407 000
Certification support and training
Career development
Senior Computer Vision Engineer
Senior Computer Vision Engineer

Jobtailor • Manaus

Presencial
BRL 180 000 - 240 000
Technical Lead
Technical Lead

AgileEngine • Brasil

Presencial
BRL 614 000 - 922 000
Professional growth
Competitive compensation
Exciting projects
+1