Go Developer – AI & ML

Go Developer – AI & ML

Fully Vollzeit 43200 - 72000 € / Jahr (geschätzt) Homeoffice
C

Auf einen Blick

  • Aufgaben: Entwickle und pflege skalierbaren Code für Machine Learning Komponenten der Civo Cloud Plattform.
  • Unternehmen: Civo revolutioniert die Cloud-Branche mit benutzerfreundlichen, innovativen Lösungen.
  • Vorteile: Wettbewerbsfähige Vergütung, 4-Tage-Woche, unbegrenzter Urlaub und ein kreatives Arbeitsumfeld.
  • Weitere Informationen: Vollständig remote, fördert Zusammenarbeit und Vielfalt.
  • Warum dieser Job: Sei Teil eines dynamischen Teams in der schnell wachsenden Cloud-Industrie mit Fokus auf Innovation.
  • Qualifikationen: Bachelor-Abschluss in Informatik oder verwandtem Bereich und 4+ Jahre Erfahrung in Softwareentwicklung.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

About Civo:

Civo is revolutionising the cloud industry by providing developers and businesses with cutting-edge, developer-friendly cloud solutions. With a focus on simplicity, performance, and reliability, Civo enables its clients to unleash the full potential of their projects and scale with ease. As a company committed to excellence and innovation, Civo values diversity, collaboration, and continuous improvement.

About the Role:

Are you up to the challenge of building the cloud with us? Are you an experienced developer with a strong background in machine learning and cloud-based services? We have an international, fully remote team working on creating the best Kubernetes-first, innovative virtualization platform around, and we’d like you to join our Artificial Intelligence and Machine Learning team.

This team builds and maintains various Civo services touching Artificial Intelligence and Machine Learning. Building on the bedrock of the CivoStack and Kubernetes teams’ work, you’d be improving existing services such as Civo Kubeflow as a Service, as well as working on entirely new cloud-based “machine learning as a service”products such as Civo Vision.

Responsibilities:

  • Develop and maintain scalable, efficient code for the Machine Learning components of the Civo Cloud Platform using Golang
  • Ensure code quality, performance, and reliability through comprehensive testing and optimization
  • Utilize concurrency patterns (goroutines, channels) to optimize performance
  • Collaborate with designers, product managers, and other engineers to translate requirements into technical solutions
  • Improve team performance through refactoring, optimizing and improving the documentation of code and the application of best practices
  • Participate in code reviews, providing constructive feedback and fostering a collaborative environment
  • Stay up-to-date with the latest Go language trends, libraries, and tools
  • Troubleshoot and debug complex technical issues

Requirements:

  • Bachelor’s degree in Computer Science, Engineering or a related field, or proven related professional experience
  • 4+ years of professional experience developing software, preferably in Go
  • Proven experience with containerization technologies (Docker, Kubernetes)
  • Proven Experience deploying Machine Learning solutions
  • Experience developing Kubernetes Operators
  • Experience with API design and development principles (RESTful APIs)
  • Strong written and verbal communication skills

Nice to Have:

  • Experience working in asynchronous agile software teams
  • Experience building and training Machine Learning Models
  • Experience building applications using WebSockets
  • 2+ years of experience in Python or R
  • Familiarity with microservices architecture and distributed systems
  • Experience with web development frameworks (e.g., Gorilla, Gin, Echo)
  • Experience working in fully remote organizations

Why Join Civo:

  • Competitive compensation and benefits package
  • 4-day week company (unless attending an event)
  • Uncapped holiday
  • Collaborative and inclusive culture that values diversity and creativity
  • Opportunity to work with a dynamic and innovative team in the fast-growing cloud industry

#J-18808-Ljbffr

Go Developer – AI & ML Arbeitgeber: Civo

Civo ist ein hervorragender Arbeitgeber, der eine dynamische und innovative Arbeitsumgebung in der schnell wachsenden Cloud-Branche bietet. Mit einem wettbewerbsfähigen Vergütungspaket, einer 4-Tage-Woche und unbegrenztem Urlaub fördert Civo eine kollaborative und inklusive Kultur, die Vielfalt und Kreativität schätzt. Die Möglichkeit, in einem internationalen, vollständig remote arbeitenden Team zu arbeiten, bietet zudem hervorragende Chancen für persönliches und berufliches Wachstum.

C

Kontaktdaten:

Civo Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass du so Go Developer – AI & ML erhalten könntest

✨Tip Nummer 1

Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um mit aktuellen Mitarbeitern von Civo in Kontakt zu treten. Stelle Fragen zu ihrer Arbeit und zeige dein Interesse an der Position als Go Developer im Bereich KI & ML.

✨Tip Nummer 2

Beteilige dich an Open-Source-Projekten, die mit Go, Kubernetes oder Machine Learning zu tun haben. Dies zeigt nicht nur deine Fähigkeiten, sondern auch dein Engagement für die Community und deine Bereitschaft, kontinuierlich zu lernen.

✨Tip Nummer 3

Halte dich über die neuesten Trends in der Go-Entwicklung und im Bereich Machine Learning auf dem Laufenden. Teile interessante Artikel oder Projekte in sozialen Medien, um dein Wissen zu demonstrieren und dich als Experten zu positionieren.

✨Tip Nummer 4

Bereite dich auf technische Gespräche vor, indem du häufige Interviewfragen zu Go, Kubernetes und Machine Learning übst. Zeige, dass du nicht nur die Theorie verstehst, sondern auch praktische Lösungen anbieten kannst.

Wir glauben, dass du diese Fähigkeiten brauchst, um Go Developer – AI & ML mit Bravour zu bestehen

Golang-Entwicklung
Kenntnisse in maschinellem Lernen
Containerisierungstechnologien (Docker, Kubernetes)
Entwicklung von Kubernetes Operators
API-Design und -Entwicklung (RESTful APIs)
Concurrency-Muster (Goroutines, Channels)
Code-Qualitätssicherung und Optimierung

Einige Tipps für deine Bewerbung 🫡

Verstehe die Unternehmenswerte:Informiere dich über Civo und deren Werte wie Vielfalt, Zusammenarbeit und kontinuierliche Verbesserung. Zeige in deiner Bewerbung, dass du diese Werte teilst und wie du sie in deine Arbeit integrieren kannst.

Betone relevante Erfahrungen:Hebe deine Erfahrungen mit Go, Machine Learning und Cloud-Diensten hervor. Stelle sicher, dass du konkrete Beispiele für Projekte oder Aufgaben nennst, die deine Fähigkeiten in diesen Bereichen demonstrieren.

Technische Fähigkeiten klar darstellen:Liste deine technischen Fähigkeiten, insbesondere in Bezug auf Containerisierung (Docker, Kubernetes) und API-Entwicklung. Verwende klare und präzise Sprache, um deine Kenntnisse zu verdeutlichen.

Motivationsschreiben anpassen:Verfasse ein individuelles Motivationsschreiben, das deine Begeisterung für die Rolle und das Unternehmen zeigt. Erkläre, warum du Teil des AI & ML-Teams bei Civo werden möchtest und wie du zur Weiterentwicklung der Produkte beitragen kannst.

Wie man sich auf ein Vorstellungsgespräch bei Civo vorbereitet

✨Verstehe die Technologien

Mach dich mit den neuesten Trends und Technologien in der Go-Entwicklung, insbesondere im Bereich Machine Learning und Cloud-Dienste, vertraut. Zeige während des Interviews, dass du über aktuelle Entwicklungen informiert bist und wie sie Civo helfen können.

✨Bereite konkrete Beispiele vor

Sei bereit, spezifische Projekte oder Herausforderungen zu besprechen, an denen du gearbeitet hast. Erkläre, wie du Golang, Kubernetes oder Docker eingesetzt hast, um Probleme zu lösen oder innovative Lösungen zu entwickeln.

✨Teamarbeit betonen

Civo legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Beispiele zu nennen, wie du in der Vergangenheit erfolgreich mit anderen Entwicklern, Designern oder Produktmanagern zusammengearbeitet hast, um technische Lösungen zu entwickeln.

✨Fragen stellen

Zeige dein Interesse an der Rolle und dem Unternehmen, indem du Fragen stellst. Frage nach den aktuellen Projekten des AI & ML-Teams oder wie Civo Innovationen fördert. Dies zeigt, dass du aktiv an der Position interessiert bist.