Senior Software Engineer
Senior Software Engineer
- Verifizierte Job-Anzeige
- Art der Anstellung: Selbstständig
- Hybrid
- Zu den Ersten gehören
Senior Software Engineer
Über diesen Job
Senior Software Engineer
Freelance • Werde Teil unseres Berliner Netzwerks
Wer wir sind
Wir sind eine Berliner Agentur für Conversational AI, die Systemen beibringt, Menschen zu verstehen – nicht andersrum. Wir designen und entwickeln multimodale Interfaces, die richtig gute Konversationen zwischen Menschen und Technologie schaffen.
Mit Kund:innen aus Mobilität, Telekommunikation, Health Care und Social Entrepreneurship glauben wir an flexible Teams, die sich für jedes einzigartige Projekt zusammenfinden. Unser Kernteam arbeitet mit einem Netzwerk aus freien Spezialist:innen zusammen, um Conversational AI Konzepte in robuste Produkte zu verwandeln, die sich nahtlos in die Ecosysteme unserer Kund:innen integrieren.
Was Du machst
Implementation & Integration
- Conversational AI Konzepte in produktionsreife Applications und Services umsetzen
- Tiefe Integrationen mit Client Platforms, APIs und bestehender Infrastructure entwickeln
- Skalierbare Backend Systems bauen, die multimodale Conversational Experiences antreiben
- Robuste Data Pipelines für Real-Time Conversation Processing und Analytics implementieren
Platform & Infrastructure
- Cloud-native Architekturen mit Kubernetes und modernen DevOps Practices designen und maintainen
- Event-driven Systems mit Kafka für Conversation Flows und User Interactions bauen
- Vector Search Solutions für Knowledge Retrieval und context-aware Responses implementieren
- CI/CD Pipelines etablieren, die reliable, schnelle Deployments von Conversational AI Services sicherstellen
Was Du mitbringst
Must Have
- Starker Software Engineering Background mit Fokus auf skalierbare, maintainable Systems
- Erfahrung im Bau von Production Applications mit Integration in externe APIs und Platforms
- Solides Verständnis von Distributed Systems, Microservices und Event-driven Architectures
- Track Record beim Implementieren komplexer Technical Requirements in funktionierende Solutions
Technical Skills
- Essential: Python, TypeScript
- Additional: Kotlin, Go oder Rust Experience
- CI/CD Best Practices und Automated Testing Strategies
- Cloud Services (AWS, GCP, Azure) und Containerization
- Kubernetes, Kafka und verschiedene Datastores (SQL, NoSQL, Vector DBs)
- Experience mit Vector Search Technologies und RAG Implementations
Nice to Have
- Experience mit Conversational AI Platforms und Real-Time Communication Systems
- Background in API Design und Microservices Architecture
- Knowledge von Monitoring, Observability und Performance Optimization
- Verständnis von Security Best Practices für Client Integrations
Am wichtigsten
- Leidenschaft für Software, die echte Human-Machine Communication ermöglicht
- Kollaborativer Ansatz beim Verwandeln komplexer Konzepte in elegante technische Solutions
- Interesse daran, an der Schnittstelle von AI Innovation und praktischer Implementation zu arbeiten
Was Dich erwartet
Du verwandelst cutting-edge Conversational AI Research in Produkte, die Millionen von Menschen täglich nutzen. Bau die technische Foundation, die natürliche Human-Machine Conversations möglich macht, während Du mit diversen Kund:innen und herausfordernden Integration Requirements arbeitest.
Bei uns erwartet Dich ein offenes, kreatives Umfeld im Prenzlauer Berg, remote oder unterwegs – je nachdem, wo Du Dich am wohlsten fühlst.
Bereit, die Zukunft der Conversation zu bauen?
Schick uns Dein Portfolio mit skalierbaren Systems und Integrations und erzähl uns von Deinem Ansatz beim Implementieren von AI-powered Solutions.
Wir setzen uns für Diversität und Inklusion in unserem Netzwerk ein.