Software backend developer with a passion for AI

EV Group GmbH

Job

In this role, you will develop complex Python backends for AI applications, integrate robust API designs and ETL processes, and optimize multithreading for performance enhancement.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • As a software developer with solid expertise in object-oriented programming (OOP), data structures, and Python backend development, you support us in advancing our innovative AI products and shaping the future of technology.
  • In this role, you will develop modern, scalable software solutions that seamlessly integrate artificial intelligence into real-world systems.
  • As part of a global leader in the semiconductor industry, you contribute to the development of groundbreaking technologies that define the next generation of AI applications.
  • Architecture and development of Python-based backends for AI applications, including API design, database integration, and software development.
  • Development of robust OOP-based solutions for existing systems and new requirements.
  • Development and management of asynchronous API backends with modern toolsets (e.g., FastAPI, REST APIs, WebSockets).
  • Design and implementation of ETL processes to connect machine learning and LLM components.
  • Optimization and management of multi-threaded processes to enhance performance in intensive backend computations.
  • Ensuring performance and stability through testing, debugging, and performance tuning.
  • Close collaboration with AI researchers and engineers to integrate the solutions into our AI services.

Our expectations of you

Education

  • A degree or qualification in Computer Science, Artificial Intelligence, Software Engineering, or a related field.

Qualifications

  • In-depth knowledge of object-oriented programming (OOP), especially with Python, knowledge of C++ and SQL, as well as FastAPI and REST-API, are advantageous.
  • Expertise in building data flows and API structures as well as handling asynchronous tasks, message queues, and idempotent data processing.
  • Knowledge of multi-threading programming for optimal GPU utilization.
  • Ability to perform automated testing (e.g., with Unit Testing Modules), profiling, and performance optimization.
  • Good communication skills as well as English language proficiency.

Experience

  • Experience in developing Python backends for AI applications, including API development, database architecture, and software design.
  • Initial experience in developing ETL pipelines to connect LLMs, ML models, and databases.
  • Experience with modern development environments such as Linux, Docker, Git, and DevOps processes.

What we offer

  • In the heart of the Innviertel, we offer the amenities of a global company with over 1,250 employees, such as on-site childcare in the company kindergarten, flexible working hours, an in-house company restaurant, bike leasing, various discounts and perks for employees, and much more.
  • We place great importance on work-life balance and team cohesion, which is why we organize a variety of activities and employee events.
  • New employees are supported in their onboarding through comprehensive mentoring and training programs.
  • Additionally, we assist with relocation and, if necessary, provide company housing.

Benefits

Topics you will work on

Job locations

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

About your employer

EV Group GmbH

Sankt Florian Am Inn, Braunau Am Inn, Linz, Tempe, Hilsboro, Yokohama, Fukuoka

EV Group is a highly respected technology and market leader in precision machinery for wafer processing in the semiconductor, microsystems, and nanotechnology industries.

Company size
250+ Employees
Founding year
1980
Language
German, English
Company type
Established Company
Work model
Hybrid, Onsite
Industry
Electronics, Automatization · Engineering Industry

Employer reviews

4.0Total(2 reviews)
Working conditions
x
4.1
Engineering
x
4.3
Team culture
x
3.8
Career growth
x
4.0
  • MyflexboxSalzburg, Linz

    • Easy Apply
    • From €50k
    • Full Remote
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You don't just want to program features, but to sustainably develop a platform with your technical decisions? As a Senior Java Backend Developer (m/f/d), you will take responsibility for core technical components of our platform. You will develop...

    • JPA
    • RESTful API
    • JVM
    • Hibernate
    • Vaadin
    • Spring
    • Java
    • +2
    • +3
  • 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
  • SIWA Online GmbHLinz, Hagenberg im Mühlkreis

    • Easy Apply
    • €43k – €63k
    • Onsite
    • Full Time

    Development and maintenance of web applications using PHP and related technologies. Implementation of new features and functionalities based on customer requirements. Integration of external systems and APIs. Optimization of the performance and...

    • PHP
    • TYPO3
    • MySQL
    • CSS
    • JavaScript
    • HTML
    • Symfony
    • pimcore
    • MongoDB
    • MariaDB
    • +4
    • +6

Software backend developer with a passion for AI

EV Group GmbH