Data Scientist/AI Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
- AI & Backend Engineering: Python (FastAPI), GraphRAG & OpenAI, and graph databases such as Neo4j, NetworkX or similar.
- Application Interface: Streamlit for rapid prototyping and React for production interfaces that allow users to visualize, explore and query Knowledge Graphs intuitively.
- Data Platform: Snowflake for scalable analytics and structured data storage.
- Orchestration & DevOps: Airflow, GitHub and Jenkins for workflows, version control, CI/CD and automated deployment.
What You’ll Do
- Engineer AI Backends: Design and deploy scalable FastAPI endpoints that handle complex queries and serve data from Knowledge Graphs to the frontend.
- Build Interactive Graph Interfaces: Take proven concepts from Streamlit and re-engineer them into responsive React applications for business users.
- Optimize GraphRAG Pipelines: Refine RAG strategies to ensure AI retrieves the most relevant contexts from graph structures.
- Productionize Prototypes: Bridge data science and software engineering by rewriting experimental Python code into production-grade, maintainable software.
- CI/CD & Deployment: Use Jenkins and GitHub to maintain robust deployment pipelines for backend APIs and frontend applications.
Requirements
- Someone with a strong data/backend foundation in Python and API design who is not afraid of the frontend.
- Experience or strong interest in React, specifically in visualizing data such as charts, graphs and networks.
- A product engineering mindset and care for how AI output is consumed by users.
Benefits & conditions
- You will spend 50% of your working time in the modern and easily accessible office at Vienna Central Station.
- Personal development and career planning with an individual training program, BAWAG Academy and GoodHabitz elearning platform.
- A range of interesting and valuable additional benefits.
For this position, the collective agreement stipulates a minimum annual gross salary of € 51.947,84 on a full-time basis. Depending on your experience and qualifications, BAWAG Group is willing to offer a higher salary.
About the company
BAWAG Group is the publicly listed holding company of BAWAG, which, with more than 4 million customers, is one of the largest banks in Austria. As a dynamic employer, we promote talent and drive technological innovation forward at a rapid pace. Flat hierarchies, a flexible working environment, and equal opportunities for our employees are particularly important to us.
We are evolving from standard analytics to advanced AI engineering. We are looking for a builder who can navigate the full stack, from engineering backend APIs to designing the front-end interfaces that allow users to interact with complex AI models. You will play a key role in operationalizing our GraphRAG (Retrieval-Augmented Generation) systems, moving us from experimental scripts to robust, interactive applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
How to Become an AI Engineer
Navigating the AI Shift
Dev Digest 120 - Apple and peers
The Most Popular IT Jobs on the Market