Exxeta logo

(Senior) Python AI / Data Engineer (all genders)

Exxeta·Salary not specified

Primary stack

PythonFastAPIDjangoFlaskPostgreSQLMongoDBLlamaIndexLangChainScikit-learnDatabricks

Job description

About the Position

(Senior) Python AI/Data Engineer - We are looking for a skilled Python AI/Data Engineer to join our development team. You will play a key role in building and scaling intelligent data systems, leveraging both traditional data engineering and modern AI tooling. Even if some terms are unfamiliar to you, we will help you grow. At Exxeta, we provide an opportunity to pursue your interest in technology in an innovative and future-oriented environment.

Responsibilities

  • Design and develop scalable backend systems using Python, FastAPI, Flask, or Django
  • Integrate and manage PostgreSQL, MongoDB, and vector databases
  • Develop AI-powered applications using tools like LlamaIndex, LangChain, OpenAI APIs, and scikit-learn
  • Build intelligent retrieval and reasoning pipelines (e.g., RAG, agentic workflows)
  • Work with large datasets using Databricks, pandas, Spark, and Azure Data Factory
  • Deploy applications to AWS and Azure, leveraging cloud-native features
  • Implement CI/CD pipelines using GitLab/GitHub and manage infrastructure using Terraform

Requirements

  • Personal background: You have a qualification as a Python developer, AI developer, or data engineer.
  • Expertise: You have initial experience with FastAPI, Django, or Flask and REST API design. You have a deep understanding of relational and vector databases.
  • AI Know-how: Hands-on with AI development, including prompting, LLMs, agent frameworks, data engineering, and ETL pipelines.
  • Cloud Expertise: You are familiar with cloud services (AWS/Azure) and have a good understanding of DevOps practices and tools.
  • Mindset: You are solution- and service-oriented, reliable, responsible for actions, and enjoy teamwork.
  • Languages: Fluent in English and Slovak (and possibly German).

Nice to Have

  • Experience with real-time data processing
  • Contributions to open-source AI/data projects
  • Knowledge of other languages or frameworks beneficial to data/AI systems

We Offer

At Exxeta, we challenge the traditional concept of consulting and tech. Every day, more than 1200 colleagues in different locations create digital solutions, change markets, and transform mindsets - driven by our passion for technology, our team spirit, and the urge to create real impact. In other words: High tech with a heartbeat.

We are a home for people who want to make a difference. Diversity and different perspectives enrich our team. Attitude, ideas, and a drive to get things done - that’s what matters to us!

Apply now!

About the Company

To make the world more digital - and more sustainable. That is our goal. We are successfully working to make Exxeta more sustainable as a business. That is why we have made sustainability the overriding business principle in our Balanced Scorecard.

Our employees drive corporate sustainability. If there is one thing we have learned about corporate sustainability, it is: tackling it together with our employees and creating impact.

Go to blog article

Contact

Your contact person

Barbora Valašíková

HR Expert

Send email

+421 908 805 308

© Exxeta. 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.

Popular searches