TecAlliance GmbH logo

Full Stack Developer - AI products

TecAlliance GmbH·Salary not specified

Primary stack

PythonSQLPostgreSQLAWSReactTypeScriptCI/CDDockerETLCloud Monitoring

Nice to have's

Vite

Job description

Full Stack Developer - AI products

About the Position

At TecAlliance, we are seeking a Full Stack Developer for AI products to join our Data Science & Machine Learning team in Ho Chi Minh City, Vietnam. This role will operate in a hybrid model.

Responsibilities

  • Build and operate the weekly AWS pipeline using Step Functions, Lambda, and Fargate, with supplier-level fan-out over Aurora PostgreSQL and billions of linkage rows.
  • Implement KPI evaluations as independent API services, covering rule-based checks and AI/ML-assisted evaluations together with DQM specialists who own the rules.
  • Ensure data correctness through idempotent synchronization, prevention of silent data loss, and reconciliation against the source system and legacy Oracle output.
  • Investigate production failures to confirmed root causes, including timeouts, deadlocks, capacity limits, and unusual supplier data, then implement the fix, improved logging, and a regression test.
  • Measure AI predictions against human decisions using ground truth, abstention handling, and analysis of inconsistent verdicts.
  • Maintain the React and TypeScript review application used by specialists to download, review, and upload evaluations.
  • Manage infrastructure as code with AWS CDK in Python and maintain CI/CD across sandbox, development, and production environments in Azure DevOps.

Requirements

  • 3+ years of professional Python backend development experience.
  • Degree in Computer Science, Software Engineering, or a comparable field, or equivalent professional experience.
  • Vietnamese native speaker; fluent English, written and spoken. German is a plus.
  • Ability to work independently while collaborating with local and international teams.
  • Strong SQL and PostgreSQL skills, including performance tuning and database design.
  • Experience with large-scale ETL/batch processing and reliable data pipelines.
  • Hands-on experience with AWS (Step Functions, Lambda, Fargate, Aurora) and Infrastructure as Code (AWS CDK, Terraform, or CloudFormation).
  • Solid knowledge of automated testing, Docker, CI/CD, monitoring, and production troubleshooting.
  • Experience with React and TypeScript; familiarity with Module Federation, Vite, or Mantine is a plus.

Exposure to AI/ML, data quality, or LLM-powered applications is advantageous.

We Offer

  • Competitive salary
  • Opportunity to work in a truly international team
  • Professional development opportunities
  • Hybrid work model

About the Company

TecAlliance helps our customers to sell more parts and make things easier with our data and solutions based on our globally leading data standards. Founded in Germany, we have over 1100 co-workers globally.

Why Join Us?

  • Support teams in reaching their potential.
  • Collaborative, global culture enabling growth in a forward-thinking environment.
  • Opportunity to work with the latest technologies in an agile IT environment.
  • Innovation is a reality at TecAlliance.

Please only apply with your CV (in English only) via the system. Applications outside of our applicant tracking system cannot be considered due to GDPR.

Please note that TecAlliance can only consider candidates for employment who are legally authorized to work in a country listed in the job posting, where we have an established legal entity and payroll system. Unfortunately, we are currently unable to hire candidates who require relocation, visa support, or are located outside of that country. Of course, you can apply if you hold a work permit and are willing to / or already moved to the country.

Thank you for your understanding.

© TecAlliance GmbH. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at TecAlliance GmbH

All 76 roles

Popular searches