Stellenübersicht
Wir suchen einen talentierten Full-Stack-Software-Ingenieur zur Verstärkung unseres Teams und Helfen Sie mit, mithilfe unseres modernen Tech-Stacks innovative Lösungen zu entwickeln. Sie arbeiten sowohl an der Backend- als auch an der Frontend-Entwicklung und tragen zu allen Ebenen unserer Anwendung bei. Sie arbeiten gleichzeitig an mehreren Projekten an einer Neuentwicklung und an der Verbesserung bestehender LLM.
Verantwortlichkeiten
- Entwicklung der fortschrittlichen KI-Systeme mit GenerativeAI, OpenAI API, ChatGPT.
- Automatisierung und Integration mithilfe der ChatGPT-API.
- Schreiben Sie sauberen, effizienten und gut dokumentierten Code.
- Beheben Sie Fehler, debuggen Sie und aktualisieren Sie bestehende Systeme.
- Entwerfen, entwickeln und pflegen Sie hochwertige, vollständige Systeme. Stack-Anwendungen
- Erstellen Sie robuste und skalierbare Backend-Dienste.
- Entwickeln Sie eine reaktionsfähige und interaktive Benutzeroberfläche.
- Arbeiten Sie mit AWS-Diensten zusammen, um cloudbasierte Anwendungen bereitzustellen und zu verwalten.
- Arbeiten Sie mit dem Team zusammen, um neue Funktionen zu definieren und zu implementieren.
- Bleiben Sie auf dem Laufenden Neue Technologien und Branchentrends
Anforderungen
- Bachelor-Abschluss in Informatik, Softwaretechnik oder einem verwandten Bereich
- 2+ Jahre Erfahrung in der Full-Stack-Softwareentwicklung oder einer ähnlichen Rolle
- Ausgeprägte Kenntnisse im Python- und Django-Framework
- Solide Erfahrung mit TypeScript und Angular oder einem anderen modernen Frontend-Framework
- Kenntnisse über AWS-Dienste und Cloud-Architektur
- Verständnis der CI/CD-Prinzipien und Erfahrung mit zugehörigen Tools. Wir verwenden CircleCI
- Programmiersprachen: Python3, NodeJS, React, RoR (nice to have)
- Datenbanken: SQL/NoSQL, MongoDB, PostgreSQL usw.
- APIs: Rest-APIs mit Flask, Django, Nginx und Gunicorn
- LLMs: GPT3.5/4/Assistants, chatGPT4, DeBERTa, DistilBERT, Google usw.
Bevorzugte Qualifikationen
- Erfahrung in der Arbeit mit KI und der Integration von Large Language Models (LLMs)
- Erfahrung mit Containerisierungstechnologien (z. B. Docker) li>
- Kenntnisse im Design und der Implementierung von RESTful APIs
- Vertrautheit mit Celery für die Verwaltung verteilter Aufgabenwarteschlangen
- Vertrautheit mit Redis für Caching und Datenspeicherung