Data/AI Python developer

Data Engineer - AI Systems & Data Ingestion

About Us

We're building next-generation data systems that harness the power of AI to solve complex business challenges. Our team combines cutting-edge technology with practical solutions to transform how organizations interact with their data.

Role Overview

We're seeking an experienced Data Engineer to design, build, and maintain our data ingestion pipelines and AI systems. You'll work at the intersection of data engineering and artificial intelligence, creating robust data flows that power our agentic AI applications.

Core Responsibilities

  • Design and implement scalable data ingestion pipelines using Dagster and Temporal.io
  • Build and maintain API integrations to collect data from diverse sources
  • Develop and optimize database schemas in PostgreSQL and DuckDB
  • Create Python-based data transformation and processing systems
  • Implement and maintain agentic AI workflows using LangGraph
  • Collaborate with data scientists and ML engineers to deploy AI models into production
  • Monitor and troubleshoot data pipeline issues
  • Write clean, testable, and well-documented code
  • Participate in code reviews and technical discussions

Required Skills & Experience

  • 3+ years of experience in data engineering or similar role
  • Strong Python programming skills including:
    • Proficiency with Python data stack (pandas, numpy)
    • Experience with async Python (asyncio)
    • Familiarity with type hints and code structuring
    • Understanding of Python packaging and dependency management
  • Experience with orchestration tools like Dagster or Airflow
  • Solid understanding of database systems, particularly PostgreSQL
  • Experience building and consuming REST APIs
  • Demonstrated ability to work with large datasets
  • Understanding of software development best practices (version control, CI/CD, testing)

Preferred Qualifications

  • Experience with Temporal.io workflow engine
  • Familiarity with DuckDB for analytical workloads
  • Knowledge of LangGraph or similar orchestration frameworks for LLM applications
  • Experience with agentic AI systems
  • Familiarity with containerization (Docker) and cloud platforms (AWS/GCP/Azure)
  • Open source contributions to relevant projects
  • Experience with streaming data technologies
428 views
·
104 applications
66% read
·
59% responded
Last responded 4 days ago
178 views
·
34 applications
3% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Ukraine
Countries of Europe or Ukraine
Ukraine to $1200