Senior Software Engineer at Wandelbots GmbH
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

08 Jan, 27

Salary

80000.0

Posted On

10 Oct, 26

Experience

8 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Technology & Services

Description

AI System Engineers develops and integrates production-ready AI systems for businesses.

Our focus is not theoretical AI consulting or simply deploying existing chatbots. We engineer technical solutions that integrate into real business processes and are designed for reliable, long-term production use.

Our projects include:

  • custom AI systems and AI assistants
  • multi-agent systems and automated workflows
  • internal knowledge and document systems
  • RAG (Retrieval-Augmented Generation) architectures
  • document, image and business data processing
  • integration of AI into existing software and business processes
  • local AI systems for sensitive corporate data
  • backend, database and API (Application Programming Interface) development
  • servers, hardware and AI infrastructure
  • privacy-oriented system architectures
  • monitoring, operation and continuous development of production AI systems

We are looking for a technically strong engineer who can do more than analyze complex requirements: you should be able to turn them into working systems.

Your Responsibilities

You will work with us to develop custom AI and software systems for real-world business applications.

Your responsibilities will include:

  • designing and developing production-ready AI applications
  • developing backend systems and APIs
  • integrating LLM (Large Language Model) technologies and external AI services
  • developing RAG systems for internal company data and documents
  • developing and integrating AI agents and multi-agent systems
  • connecting existing databases, software applications and enterprise systems
  • developing automated workflows
  • building and maintaining PostgreSQL and Redis-based systems
  • containerization and deployment using Docker
  • deploying and operating applications on Linux
  • integrating and operating local open-source AI models
  • implementing authentication, role and permission systems
  • logging, monitoring, testing and systematic troubleshooting
  • producing technical documentation
  • continuously improving existing systems

Your role is primarily focused on technical development and implementation. Regular customer-site visits or on-site installations are not part of this position.

Required QualificationsMandatory requirements

  • Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence or a comparable technical field
  • at least 2 years of relevant professional software development experience
  • very good Python and C# skills
  • experience developing backend systems
  • strong working knowledge of Linux
  • practical experience with Docker
  • experience with relational databases, particularly PostgreSQL
  • experience with REST API (Representational State Transfer Application Programming Interface) development and system integration
  • confident use of Git
  • understanding of clean software architecture and maintainable code
  • ability to analyze and solve technical problems independently
  • professional working proficiency in English or Russian
  • valid driving licence

German language skills are not required.

Additional Skills That Are Valuable

You are not expected to meet every point below. However, experience in several of these areas is highly desirable:

  • FastAPI
  • Redis
  • LLM integration
  • OpenAI, Anthropic or comparable AI services
  • local open-source language models
  • RAG and vector databases
  • embeddings and semantic search
  • tool and function calling
  • agent frameworks and multi-agent systems
  • prompt engineering
  • structured AI outputs
  • AI system evaluation and testing
  • GPU (Graphics Processing Unit) inference
  • local model deployment
  • network and server administration
  • authentication and authorization systems
  • monitoring and observability
  • data protection and information security


Responsibilities
Loading...