Technical Lead

ABOUT CLIENT

Our client is a leading technology company that specializes in creating innovative and user-friendly products

JOB DESCRIPTION

Leading the backend development team, providing technical direction, mentorship, and best practices.
Designing and implementing scalable, secure, and high-performance microservices-based architectures.
Architecting and implementing agentic AI workflows and RAG (Retrieval-Augmented Generation) systems for personalized user interactions and automated coaching features.
Overseeing data pipelines and infrastructure required for real-time AI model inference within a microservices-based environment.
Collaborating with stakeholders to align on requirements and delivery timelines.
Optimizing application performance, monitoring system reliability, and proactively troubleshooting issues.
Advocating for CI/CD pipelines, automated testing, and robust version control strategies.
Documenting key architectural decisions, APIs, and processes for internal use.

JOB REQUIREMENT

This role welcomes candidates proficient in various programming languages and possessing a "can-do, can-learn" mindset to adapt to the current tech stacks.
Main focus on Node.js and Python, with additional experience in statically typed languages such as JAVA, GO, or .NET being a plus.
Required qualifications include 8+ years as a Backend Engineer and 3+ years as a Lead Engineer.
Strong knowledge of Microservices Architecture and proficiency in building and managing microservices at scale is essential.
Hands-on experience with Google Cloud Platform (GCP) services like Cloud Functions, Pub/Sub, BigQuery, or similar is necessary.
Proficiency in both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Firestore) databases is required.
Extensive experience in RESTful APIs and GraphQL for API development is essential.
Familiarity with Kubernetes, Docker, CI/CD pipelines, and infrastructure as code (e.g., Terraform) is necessary for DevOps Knowledge.
Soft skills such as excellent communication, team collaboration, and problem-solving abilities are required.
Desired mindset includes a positive self-driven attitude, willingness to learn and be coached, and an appetite for travel across different regions.
Challenges include integrating with state-of-the-art AI for a Personal Coaching Engine, designing a scalable global architecture, addressing privacy boundaries and policies in multiple countries, and ensuring security and compliance at scale for a low-latency, high-availability system.

WHAT'S ON OFFER

Support for Relocation - Assistance with both financial and practical aspects of the move
Global Contract - Offers a competitive salary
Health Benefits - Private healthcare from the start
Top-notch Technology - Includes a new MacBook and full onboarding kit
Career Advancement - A clear, personalized, and rapid progression framework
Performance Bonuses - Quarterly payments tied to individual performance
Time Off - 14 days of paid time off in addition to public holidays
Flexible Working - Option for three days in the office per week
Amenities - Free daily lunch and dinner.

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

AI, NodeJS, Python

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Hybrid

Job ID:

J02113

Status:

Close

Related Job:

AI Solution Architect

Ho Chi Minh - Viet Nam


Outsource

  • AI
  • Architect

Take charge of client discovery and solution workshops, evaluating AI implementation opportunities and transforming business requirements into achievable technical strategies. Develop secure, scalable, and cost-effective architectural solutions utilizing LLMs, RAG, agents, data integrations, and cloud technology. Oversee or offer guidance in PoC development, review design and code, and provide support in key technical decisions throughout project delivery. Assist in scoping solutions, drafting technical proposals, delivering presentations, and estimating project requirements for potential clients. Offer leadership in AI integration by mentoring teams in AI-driven development, coding agents, evaluation techniques, and establishing reusable engineering workflows. Establish standard architectures, repeatable patterns, governing guidelines, and success metrics for AI projects.

Negotiation

View details

AI Engineer Lead

Ho Chi Minh - Viet Nam


Outsource

  • AI
  • Python

Spearhead the development and deployment of various applications, pipelines, and workflows tailored for financial services applications. Take charge of critical technical determinations related to model choices, design of retrieval systems, workflow structuring, integration strategies, cost considerations, and latency issues. Develop methodologies for evaluation and regression testing, utilizing data analysis and failure diagnostics to enhance the effectiveness of solutions. Ensure that deployed solutions adhere to production standards encompassing reliability, security, observability, data security, and audit trails. Transform business, risk, and compliance prerequisites into actionable technical solutions in collaboration with clients and internal partners. Provide guidance to engineers, fostering the adoption of standardized AI engineering practices, frameworks, and development methodologies.

Negotiation

View details

Data Engineer

Ho Chi Minh - Viet Nam


Outsource

  • Data Engineering
  • Python

Develop, test, and manage batch and streaming data pipelines on various cloud platforms like Snowflake, AWS Redshift, and Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Cloud Composer). Import data from various sources such as client APIs, SaaS platforms, event streams, and databases into secure cloud storage and warehouse layers. Create transformation logic using SQL and Python and deploy tested, well-documented models in dbt. Establish datasets and dashboards in Sigma for easy querying by business users and AI systems. Prepare and deliver data for AI applications, including feature tables, embeddings, and retrieval datasets, and provide access to data through controlled APIs and MCP servers. Utilize AI programming tools and automated workflows to enhance development efficiency, testing, and documentation, ensuring accuracy in the output. Set up data quality assessments, monitoring, and alerts, and develop automated procedures for diagnosing pipeline failures with AI support. Record details about pipelines, schemas, and data structures for the benefit of other teams and AI systems. Engage in code assessments and sprint planning within an agile, globally distributed team.

Negotiation

View details