Senior Full Stack Developer AI & NLP 80 - 100 % (m/w/d)

Permanent employee, Full or part-time · Bad Säckingen, Deutschland, Remote

Read job description in:
Wir suchen dich als
erfahrene*n Full Stack Developer*in zur Verstärkung unseres AI/NLP Teams!
Deine Aufgaben
  • Du entwickelst Frontend- und Backend-Komponenten für KI-Anwendungen unter Verwendung modernster Technologien. 
  • Du designst und implemetierst APIs zur Anbindung von Frontend, Backend und KI-Diensten.
  • Du erstellst Prototypen und MVPs (Minimum Viable Products) für neue KI-basierte Lösungen. 
  • Du optimierst und wartest bestehende Anwendungen, um Performance, Sicherheit und Skalierbarkeit zu gewährleisten.
  • Du arbeitest mit Data Scientists, Machine Learning Engineers und anderen Entwicklern zusammen, um innovative und zuverlässige KI-Lösungen zu entwickeln. 
  • Die Fehlerbehebung und das Debugging von KI-Anwendungen im Produktionsumfeld liegen in deinen Händen.
  • Du förderst Code-Reviews und Best Practices für die Softwareentwicklung.
  • Du nimmst an agilen Entwicklungsprozessen, inklusive Sprint-Planung, Daily Stand-Ups und Retrospektiven, teil.
Was du mitbringst
Hard Skills: 
  • Du hast ein abgeschlossenes Studium oder Ausbildung im Bereich Informatik/ Computer Science/ Software Engineering oder vergleichbar.
  • Du konntest bereits 5 Jahre Berufserfahrung in C#, ASP.net, WebApi, HTML5, Typescript, React, MS SQL Server, sowie mehrere Jahre Berufserfahrung in Python und API-Interfaces sammeln.
  • Du arbeitest gerne im DevOps-Umfeld uns hast Kenntnisse in der Test-/Release-/Deployment-Automatisierung.
  • Du kennst dich mit der Software-Architektur und Microservices aus.
  • Du hast Erfahrung mit Testing (Playwright, Nunit, JEST).
  • Du verfügst über Kenntnisse von Cloud-Plattformen (z.B. Azure, AWS, Google Cloud) und Container-Technologien (z.B. Docker, Kubernetes).
  • Du hast ein gutes Verständnis von CI/CD-Pipelines und automatisierten Testverfahren.
  • Du hast bereits KI-Model-Deployment-Strategien entwickelt und optimiert.
  • Du bringst fließende Englischkenntnisse mit.

Soft Skills:
  • Du denkst analytisch und in Lösungen.
  • Du bist ein Teamplayer mit exzellenten Kommunikationsfähigkeiten.
  • Du arbeitest selbstständig und fühlst dich in einem schnelllebigen Umfeld wohl.
  • Du bildest dich weiter und gehst mit einem agilen Mindset an deine Aufgaben heran.
  • Du bist am Puls der Zeit und hast Spaß daran, dich in neue Trends im Bereich der künstlichen Intelligenz und Softwareentwicklung reinzudenken.
Unser Angebot
  • Super Arbeitsklima mit tollen Kolleginnen und Kollegen
  • Attraktive Vergütung
  • Vielfältige Möglichkeiten zur individuellen Weiterbildung
  • Freiraum, mit Verantwortung und Engagement etwas zu bewegen
  • Modernes und neues Büro im Herzen von Bad Säckingen mit erstklassiger und ergonomischer Arbeitsumgebung, höhenverstellbaren Schreibtische, aktuellster Hardware, klimatisierten Büroräume mit Dachterrasse und freien Mitarbeitendenparkplätze 
  • Regelmäßige Teamevents wie Billard- und Spieleabende, Wandern, BBQ Events und Jahresfeiern (schau doch einfach bei Instagram oder Facebook vorbei)
  • Flexible Home-Office-Regelungen (nach intensivem Onboarding vor Ort)  
  • Relocation-Support bei Umzug in die Region Bad Säckingen / Süddeutschland
  • In unserer Küche findest du genügend Kaffee, Obst und Snacks, sowie leckeres kostenloses Mittagessen von den Restaurants aus der Stadt
Bereit für die Challenge?
Du hast Lust Teil unseres Teams zu werden? Dann bewerbe dich direkt über den Button "Jetzt bewerben"!
Ansprechpartner*in
Du hast noch Fragen? Dann melde dich bei unserer Ansprechpartnerin Angelika Fuchs (E-Mail: career@eschbach.com)!
Über uns
Wir, die eschbach GmbH mit Hauptsitz in Bad Säckingen & eschbach North America Inc. mit Offices in Boston, USA, sind ein familiäres und internationales Team von circa 100 Mitarbeitenden und haben es uns zur Aufgabe gemacht, Unternehmen aus der Chemie- und Pharma-Industrie mit unserer Softwarelösung Shiftconnector® zu digitalisieren. Kurz und knapp ist der Shiftconnector® eine digitale Plattform um eine transparente, digitale und effektive Schichtübergabe weltweit sicherzustellen.
We are looking for
an experienced Full Stack Developer to strengthen our AI/NLP software development team!
Your tasks
  • Develop frontend and backend components for AI applications using cutting-edge technologies.
  • Design and implement APIs to connect frontend, backend, and AI services.
  • Create prototypes and MVPs (Minimum Viable Products) for new AI-based solutions.
  • Optimize and maintain existing applications to ensure performance, security, and scalability.
  • Collaborate with data scientists, machine learning engineers, and other developers to create innovative and reliable AI solutions.
  • Handle troubleshooting and debugging of AI applications in production environments.
  • Promote code reviews and software development best practices.
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Your profile
Hard Skills:
  • Degree or equivalent education in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in C#, ASP.NET, WebApi, HTML5, TypeScript, React, MS SQL Server, along with several years of experience in Python and API interfaces.
  • Experience working in DevOps environments with knowledge of test, release, and deployment automation.
  • Familiarity with software architecture and microservices.
  • Experience with testing tools (Playwright, NUnit, JEST).
  • Knowledge of cloud platforms (e.g., Azure, AWS, Google Cloud) and container technologies (e.g., Docker, Kubernetes).
  • Strong understanding of CI/CD pipelines and automated testing procedures.
  • Experience developing and optimizing AI model deployment strategies.
  • Fluent in English.
Soft Skills:
  • Strong analytical and problem-solving skills.
  • A team player with excellent communication skills.
  • Able to work independently and thrive in a fast-paced environment.
  • Continuously learning and embracing an agile mindset.
  • Passionate about staying up-to-date with new trends in AI and software development.
Our offer
  • Excellent work environment with great colleagues.
  • Competitive compensation package.
  • Numerous opportunities for personal development.
  • Freedom to make an impact with responsibility and dedication.
  • Modern, new office in the heart of Bad Säckingen with state-of-the-art ergonomic workspaces, height-adjustable desks, the latest hardware, air-conditioned rooms with a rooftop terrace, and free employee parking.
  • Regular team events like billiard and game nights, hiking, BBQs, and annual celebrations (check out our Instagram or Facebook pages for more details).
  • Flexible home office options (following intensive on-site onboarding).
  • Relocation support for those moving to the Bad Säckingen/Southern Germany region.
  • Our kitchen is stocked with coffee, fruits, snacks, and free delicious lunches from local restaurants.
Ready for the challenge?
Interested in joining our team? Apply directly by clicking the "Apply for this job" button!
Contact person
 
Do you have any questions? Contact Angelika Fuchs (Email: career@eschbach.com)!
About us
We, eschbach GmbH with headquaters in Bad Säckingen & eschbach North America Inc. with offices in Boston, USA, help our customers digitally transform their operations by providing them with our Plant Process Management solutions. Our people-centered enterprise platform, Shiftconnector®, is the only software specifically designed for the process industry. For nearly 20 years, we have worked with global leaders in the chemical and pharmaceutical industry to continuously develop more advanced features that are designed for customers who need to optimize operations, ensure safety and increase performance. Since the release of Shiftconnector in 2005, we have been working to lead the industry forward by rethinking how people in process industries communicate, collaborate, manage workflows and drive improvement.
Your application!
We appreciate your interest in eschbach. Please fill out the following form. Should you have any difficulties in uploading your files, please contact us by mail at career@eschbach.com
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.