Onsite Backend Software Developer, AI

Posted 2 hours ago

Apply now

About the role

  • Software Developer specializing in Python for AI applications at a semiconductor leader. Involves API design, backend development, and close collaboration with AI engineers.

Responsibilities

  • 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
  • Building and managing asynchronous API backends with modern toolsets (e.g., FastAPI, REST APIs, WebSockets)
  • Designing and implementing ETL processes to connect machine learning and LLM components
  • Optimizing and managing multi-threaded processes to improve performance for intensive backend computations
  • Ensuring performance and stability through testing, debugging and performance tuning
  • Close collaboration with AI researchers and engineers to integrate solutions into our AI services

Requirements

  • A degree or training in Computer Science, Artificial Intelligence, Software Engineering, or a related field
  • Deep knowledge of object-oriented programming (OOP), especially with Python
  • Knowledge of C++ and SQL as well as FastAPI and REST APIs is a plus
  • Experience developing Python backends for AI applications including API development, database architecture, and software design
  • Know-how in building data flows and API structures as well as handling asynchronous tasks, message queues, and idempotent data processing
  • Initial experience building ETL pipelines to connect LLMs, ML models, and databases
  • Knowledge of multi-threaded programming to make optimal use of GPUs
  • Ability to perform automated tests (e.g., with unit testing frameworks), profiling, and performance optimization
  • Experience with modern development environments such as Linux, Docker, Git, and DevOps processes
  • Good communication skills and proficiency in English

Job title

Backend Software Developer, AI

Job type

Experience level

Mid levelSenior

Salary

€48,300 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job