Get in touch

Python Developer – AI & ETL Engineer with LangChain, Chroma, MongoDB

ASAP

Hanoi

Full Time

Overview

A results-driven Python Developer specializing in building AI-powered automation workflows using LangChain. Strong proficiency in document/email processing, ETL pipelinesMongoDBChroma, and data manipulation with Pandas. Bonus expertise in Salesforce plugin development with Java, enabling seamless integration with CRM workflows. Ideal for transforming unstructured communication into structured, actionable insights.

🛠️ Technical Skills

Languages & Frameworks

  • Python (Advanced – automation, AI pipelines, API development)
  • Java (for Salesforce plugin/custom integration)
  • FastAPI / Flask (API layer)
  • Pandas (ETL & data wrangling)

LLMs & AI Tools

  • LangChain (Chains, agents, tools, retrievers, RAG architecture)
  • OpenAI / Anthropic LLMs
  • Prompt Engineering
  • Chroma (Vector store – semantic search, metadata filtering)
  • Named Entity Recognition (NER), Summarization, Classification

Data & Storage

  • MongoDB (primary data store – structured/unstructured data, case management)
  • Chroma (vector search – for semantic document lookup)
  • Salesforce (data sync & plugin development via Java-based integrations)
  • JSON, YAML, and nested data structure manipulation

ETL & Data Pipelines

  • End-to-end pipeline building: extraction, transformation, and load
  • PDF, email, and file ingestion
  • Data hydration: merging case data with internal DBs, CRM, and APIs
  • Schedule and trigger-based processing

⚙️ Responsibilities They Can Own

Email & Document Parsing:

  • Extract metadata, content, attachments from email servers or shared drives
  • Parse PDFs, Word docs, HTML, plain text using reliable libraries

Case Generation Pipeline:

  • Transform raw unstructured inputs into structured, queryable „cases“
  • Use LLMs to classify, extract intent, and associate case metadata

Data Hydration & Enrichment:

  • Query MongoDB and external APIs (e.g., Salesforce) to enhance data completeness
  • Update or create Salesforce records via plugin interfaces if needed

AI Workflow Orchestration (LangChain):

  • Implement step-based chains to analyze case data
  • Integrate Chroma vector searches for semantic enrichment
  • Use LLM reasoning to output decisions/actions

ETL Management:

  • Build robust pipelines with retry logic, logging, and monitoring
  • Optimize large-scale data transformations using Pandas
  • Handle schema changes and maintain backward compatibility

💼 Bonus: Salesforce Plugin Development

  • Java experience with Salesforce plugin/API development
  • Able to push/pull data to/from Salesforce for contextual case enrichment
  • Can work with Salesforce Events, Flows, or REST APIs from both Java and Python layers

Werde Teil unseres Teams und bewirb dich jetzt
in nur wenigen Minuten!

Mobiles Arbeiten & Flexible Arbeitszeiten

Du hast die Möglichkeit remote oder im Office zu arbeiten

Kostenfreie Getränke (Kaffee, Wasser, etc.)

In unseren modernen Offices erwarten Dich eine Vielzahl an verschiedenen Getränken.

Unternehmensevents

Du bist herzlich zu unseren Teamevents im Sommer und zu Weihnachten eingeladen

Modernes Arbeitsequipment

Leistungsfähige Laptops und innovative Software bieten optimale Arbeitsbedingungen für Deinen Erfolg.

Weiterbildungsbudget

Wir legen großen Wert auf regelmäßige Weiterbildungen und persönliche Entwicklungsmöglichkeiten.

30 Urlaubstage

30 Tage Urlaub bieten Dir die perfekte Balance zwischen beruflichen Anforderungen und persönlicher Erholung.

Bereit, die Zukunft der Hausverwaltung mit uns zu gestalten?
Wir freuen uns auf Deine Bewerbung und darauf, gemeinsam mit Dir das nächste Kapitel
unserer Erfolgsgeschichte zu schreiben!

Wir freuen uns auf Deine Bewerbung!

Bewirb dich gern über unser Formular oder einfach per Email.

Elisabeth Rahi

HR & Marketing

Kontaktiere mich gern, wenn Du weitere Fragen hast!