Senior Software Engineer

Ho Chi Minh

IT

Full-time

  Facebook   Linkedin

Key Responsibilities

  • Design, develop, and maintain mobile applications using Flutter and Flutter BloC to deliver smooth and responsive user experiences.

  • Build and scale backend services with Flask, Firebase, and Google Cloud Platform tools such as Cloud Run, Cloud Functions, and GCE.

  • Implement and optimize agentic systems built on LLMs (OpenAI, Claude, Perplexity, etc.) using Python, contributing to features like handwriting tracking, video generation pipelines, and math word problem solvers.

  • Take ownership of assigned projects — from design to deployment — with minimal supervision, ensuring timely and high-quality delivery.

  • Apply DevOps best practices, including CI/CD, observability, and alerting to maintain a robust development lifecycle.

  • Troubleshoot and resolve complex bugs, improve system performance, and lead the delivery of feature upgrades.

  • Make informed and well-reasoned technical design decisions, especially regarding data schema and system architecture, aligned with long-term product scalability.

  • Identify and communicate technical limitations and trade-offs clearly to both technical and non-technical stakeholders.

  • Provide mentorship to mid-level engineers, helping them resolve blockers, review code, and grow in their technical abilities.

  • Offer reliable engineering estimations and contribute actively to planning and roadmap discussions.

  • Remain adaptable to shifting project requirements and prioritize effectively to meet business objectives.


Projects You Might Work On

  • Optimizing object tracking in video generation pipelines.

  • Reducing video generation latency using pay-per-use GPUs.

  • Enhancing real-time handwriting detection and rendering.

  • Improving accuracy and responsiveness of an LLM-driven math solver.

  • Extracting structured data from unstructured formats like PDFs or images.


What We Look For

Soft Skills

  • Initiative & Adaptability: Fast learner and self-starter who thrives in fast-paced, AI-assisted coding environments (e.g., ChatGPT, Cursor, Perplexity).

  • Strong Communication: Able to clearly articulate technical decisions and raise concerns or blockers early.

  • Creative Thinking: Comfortable proposing feature ideas or process improvements.

  • Agility & Flexibility: Embraces changes in direction and shifting priorities.

  • Results-Driven: Delivers high-quality output within project timelines.

Technical Skills

  • 5 -7 years of experience building production-ready applications.
  • Hands-on experience with Flutter, Flutter BloC, and Firebase.

  • At least 1 year of experience working with LLM/agentic pipelines using Python.

  • At least 3 years of experience with backend frameworks like Flask, Django, or FastAPI.

  • Minimum 2 years of experience working with GCP services such as Cloud Run, GCE, and Cloud Functions.

  • Familiarity with observability tools like Datadog, Google Cloud Monitoring, etc.

  • Comfortable writing clean, testable, and well-documented code.

Bonus Points For

  • Experience setting up and maintaining CI/CD, monitoring, and alerting systems.

  • Exposure to Langgraph or other multi-agent orchestration frameworks.

  • Integration experience with payment gateways (e.g., Stripe, PayPal).

  • Managing mobile app releases via fastlane on iOS/Android platforms.

  • Background in computer vision models or React web development.

Application form

Full Name *
Email Address *
Phone Number *
Your Resume *
To attach your Resume, click here to upload from your Computer.
Security code *

Submit