Software Engineer Python specializing in Knowledge Graphs & Schema Automation

Bosch-Gruppe Österreich

Job

In this role, you develop software solutions using semantic technologies, automate the generation of database schemas and documentation, and analyze model versions for breaking changes.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You develop software solutions and data products based on semantic technologies together with our domain experts.
  • You design the transformation and generation logic, automating the derivation of database schemas, JSON Schemas, documentation, and data quality rules from semantic models.
  • You recognize breaking changes between model versions and ensure that generated artifacts are correct, complete, and reproducible.
  • You work with semantic technologies such as RDF, OWL, and SHACL and contribute to open-source projects like LinkML.
  • With code reviews and Git workflows, you contribute to the continuous improvement of our development processes.
  • You work internationally with colleagues from data modeling and data onboarding and gain insights into other specialized areas.

Our expectations of you

Education

  • You have a completed degree in a relevant field (e.g., Computer Science, Software Engineering, Technical Informatics, Business Informatics, Physics, Mathematics, or Engineering) with a strong IT background.

Qualifications

  • You are a true team player and have a passion for translating complex models into clean, automatically generated code.
  • You possess solid knowledge of Python as well as experience with data models and schema languages (e.g., SQL DDL, JSON Schema).
  • In addition, you have good knowledge of semantic technologies (RDF, OWL, SHACL, SPARQL).
  • Knowledge in the combination of machine learning (e.g., LLMs) and knowledge graphs completes your profile.
  • Excellent German and English skills are a MUST HAVE.

Experience

  • Ideally, you have several years of professional experience in software development and have already gained practical experience with data modeling, code generation, compiler construction, or graph algorithms.
  • Experience with open-source contributions, with libraries such as rdflib, pySHACL, LinkML, or ROBOT, with test automation and CI/CD pipelines (e.g., GitHub Actions, GitLab, Jenkins), as well as with Databricks and MS Azure, is advantageous.

What we offer

  • Working hours: 38.5 hours/week on a leasing basis.
  • A valid work permit for Austria is required for this position.
  • EU/EEA nationals have free access to the Austrian labor market.
  • Third-country nationals must hold a valid work and residence permit in accordance with Austrian regulations (Red-White-Red Plus Card).
  • We believe it is important to offer a fair salary that reflects your skills and experience.
  • This can be significantly above the collective agreement (metal industry) and starts at EUR 53,000 gross per year for 38.5 hours/week (no all-in contract).
  • Various benefits are also available at the location.

Benefits

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Linz
    Oberösterreich, Austria

About your employer

Bosch-Gruppe Österreich

Raaba-Grambach, Innsbruck, Schwaz, Bischofshofen, Konstanz, Hallein, Holzkirchen, Steyr, Wien, Marchtrenk, Pasching, Linz, Reutlingen, Leinfelden-Echterdingen, Stuttgart, Ingolstadt, Renningen, Weissach, Abstatt, Rülzheim, Leipzig, Braunschweig, Berlin

We make our visions a reality. Bosch creates the future with high-quality technologies and services that inspire people and improve their lives. Our business areas are as diverse as our teams around the world – their creativity is the key to innovation in the connected home, mobility, and Industrie 4.0. But our responsibility doesn't end there. We're independent of stock markets and committed to fulfilling the Robert Bosch Foundation's purpose; everyone benefits from our success – society, environment, and future generations.

Company size
250+ Employees
Founding year
1899
Company type
Established Company
Work model
Hybrid
Industry
Vehicle Manufacturing, Supplier · Electronics, Automatization · Internet, IT, Telecommunication

Employer reviews

4.1Total(6 reviews)
Team culture
x
4.2
Career growth
x
4.3
Engineering
x
3.7
Working conditions
x
4.4
  • replient.aiLichtenberg

    • Easy Apply
    • €90k – €90k
    • Hybrid
    • Full Time
    • Senior

    What it's about We are Markus and Thomas, the founders of replient. Over 900 companies – e-commerce brands, creators, and agencies – have their social media comments answered and moderated by our AI: on Facebook, Instagram, TikTok, YouTube, and...

    • Next.js
    • SQL
    • Supabase
    • Python
    • TypeScript
    • React
    • PostgreSQL
    • +2
    • +3
  • easyconsultVienna

    • Easy Apply
    • From €80k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    Do you think in terms of architectures rather than individual features? Would you like to work with customers as an equal? advise, make technical decisions, and work with modern Customer Engagement, Service, Power Shape platform and AI solutions? Then...

    • TypeScript
    • Azure
    • JavaScript
    • Dataverse
    • Microsoft Power Platform
    • Microsoft Dynamics
    • Microsoft Power Apps
    • Microsoft Copilot
    • .NET
    • +7
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    Are you solution-oriented and always thinking one step ahead? Then you are exactly right with us! To strengthen our team, we are looking for an immediate start for our location in Freilassing or Salzburg a Senior Software Developer (m/f/d). Websline...

    • SQL
    • C#
    • CSS
    • MS SQL-Server
    • JavaScript
    • AJAX
    • HTML5
    • +3

Software Engineer Python specializing in Knowledge Graphs & Schema Automation

Bosch-Gruppe Österreich