Redwood Materials
4MindsAI Inc.
Fullstack Software Engineer
Mission
4Minds ist eine Enterprise-KI-Feinabstimmungsplattform, die die Art und Weise verändert, wie Organisationen private, domänenspezifische KI entwickeln und betreiben. Im Gegensatz zu statischen Systemen lernt die KI-Plattform von 4Minds in Echtzeit kontinuierlich aus Live-Daten und kann On-Premise oder bei Ihrem Cloud-Anbieter bereitgestellt werden. Unsere patentierten Technologien skalieren bestehende Ingenieurteams und befähigen neue KI-Teams, was eine schnelle KI-Bereitstellung, -Anpassung und -ROI ermöglicht. Durch die automatisierte Datenpipeline und den proprietären Wissensgraphen von 4Minds können Unternehmen alle ihre Datenquellen, einschließlich Microsoft, Databricks, AWS und Google, verbinden und adaptive KI erstellen, die die Fähigkeiten herkömmlicher RAG-basierter Systeme übertrifft.
Rollenübersicht
Als Full Stack Software Engineer bei 4MINDSAI entwerfen und bauen Sie die Systeme, die die 4MINDS-Plattform über den gesamten Technologiestack hinweg zum Leben erwecken. Sie verantworten Features vom API-Design und den backend-Services bis hin zu den Schnittstellen, mit denen Enterprise-Benutzer täglich interagieren, und arbeiten dabei mit einer modernen Cloud-nativen Architektur, die mehrere Bereitstellungsumgebungen umfasst.
Dies ist eine Senior-Position für einen Ingenieur, der Produktionssysteme im Enterprise-Maßstab entwickelt hat und weiß, was erforderlich ist, um in einer sich schnell entwickelnden Umgebung zuverlässige, wartbare Software zu liefern. Sie berichten an den Engineering Manager und arbeiten eng mit Produkt-, KI-Forschungs- und Infrastrukturteams zusammen, um wirkungsvolle Features auf einer Plattform zu liefern, bei der Zuverlässigkeit und Leistung nicht verhandelbar sind.
Wenn Sie komplexe Probleme End-to-End meistern, fließend zwischen frontend- und backend-Herausforderungen wechseln und an der Schnittstelle von Unternehmenssoftware und zukunftsweisender KI arbeiten möchten, ist diese Rolle genau das Richtige für Sie.
Hauptverantwortlichkeiten
- Entwerfen, Erstellen und Ausliefern von full-stack-Features auf der 4MINDS-Plattform, wobei die Arbeit von backend-Services und APIs bis hin zu frontend-Schnittstellen verantwortet wird
- Architektieren skalierbarer, wartbarer Systeme, die sich in den Wissensgraphen, die Datenpipeline und die KI-Services von 4MINDS integrieren
- Erstellen und Optimieren von RESTful und GraphQL APIs für interne und externe Konsumenten
- Entwickeln von Echtzeit-Datenflüssen und WebSocket-Verbindungen, die KI-Modellausgaben für Endbenutzer bereitstellen
- Entwerfen und Pflegen von Datenbankschemata und Abfragen, die für die Leistung bei Unternehmensdatenvolumen optimiert sind
- Implementieren von sicheren Authentifizierungs-, Autorisierungs- und Auditierungsfunktionen, die den Compliance-Anforderungen von Unternehmen entsprechen
- Zusammenarbeit mit UI/UX-Designern zur Implementierung von Designsystemen und wiederverwendbaren Komponentenbibliotheken
- Erstellen und Pflegen von Microservices innerhalb einer Multi-Cloud- und On-Premise-Bereitstellungsarchitektur
- Einrichten und Aufrechterhalten von Teststandards, CI/CD-Pipelines und Best Practices im Engineering
- Teilnahme an Code-Reviews, technischer Planung und Architektur-Entscheidungen
- Mentoring von Junior-Ingenieuren und Beitrag zu Engineering-Standards im Team
Erforderliche Qualifikationen
- Bachelor-Abschluss in Informatik, Ingenieurwesen oder einem verwandten technischen Bereich
- 5+ Jahre professionelle Erfahrung in der full-stack-Entwicklung, einschließlich des Erstellens und Auslieferns von Produktionssystemen
- Starke Kenntnisse in einer oder mehreren der folgenden Sprachen/Technologien: React.js, TypeScript, Node.js, Python (FastAPI) und/oder Go
- Erfahrung im Entwerfen und Erstellen von RESTful und GraphQL APIs
- Kenntnisse in SQL und NoSQL Datenbanken, einschließlich Schemadesign und Abfrageoptimierung
- Erfahrung mit State-Management-Lösungen wie Redux oder Context API
- Solides Verständnis von Authentifizierungs-, Autorisierungs- und Sicherheitsmustern in Unternehmensanwendungen
- Erfahrung mit Containerisierungs- und Orchestrierungstechnologien
- Erfahrung mit CI/CD-Pipelines und modernen DevOps-Praktiken
- Nachweisliche Erfolgsbilanz im Erstellen von Enterprise-Anwendungen mit hohen Anforderungen an Zuverlässigkeit und Leistung
- Fähigkeit, autonom zu arbeiten und technische Entscheidungen ohne ständige Anleitung voranzutreiben
- Klare schriftliche und mündliche Kommunikation mit technischen und nicht-technischen Stakeholdern
- Tiefes Verantwortungsbewusstsein: Sie kümmern sich um Ergebnisse, nicht um Jobtitel
Bevorzugte Qualifikationen
- Master-Abschluss in Informatik, Ingenieurwesen oder einem verwandten technischen Bereich
- 7+ Jahre professionelle Erfahrung in der full-stack-Entwicklung
- Erfahrung im Erstellen von Schnittstellen oder backend-Services für KI/ML-Plattformen
- Vertrautheit mit Wissensgraphen, RAG-Systemen oder Echtzeit-Dateninfrastrukturen
- Erfahrung mit Multi-Cloud-Umgebungen, einschließlich AWS, GCP und Azure
- Erfahrung mit On-Premise- oder Private-Cloud-Bereitstellungsarchitekturen
- Hintergrund mit WebSocket- oder Streaming-Architekturen für Echtzeitdaten
- Nachweisliche Erfolgsbilanz bei der Etablierung von Engineering-Standards oder technischen Praktiken in einem Team
- Erfahrung mit Microservices-Architektur im Enterprise-Maßstab
Vergütung
- Grundgehaltspanne: 140.000 $ - 180.000 $ jährlich
- Wettbewerbsfähiges Aktienpaket in einem Venture-Backed Startup
- Leistungsabhängige Bonusstruktur
- Jährliche, leistungsabhängige Gehaltsüberprüfungen
- Aktien
Leistungen
- Umfassende Kranken-, Zahn- und Sehversicherung (80 % vom Arbeitgeber bezahlt)
- Unbegrenzte PTO-Richtlinie mit mindestens 15 Tagen
- 11 bezahlte Feiertage
Berufliche Weiterentwicklung
- Jährliches Budget für Schulungen und Zertifizierungen
- Zugang zu Online-Lernplattformen
- Möglichkeiten zur Teilnahme an Konferenzen
- Regelmäßige interne technische Workshops und Wissensaustausch-Sitzungen
Prozess
Arbeitsumgebung
- Vor Ort im Hauptsitz in Dallas 5 Tage pro Woche. *
- Hochleistungs-Workstations
- Modernes Büro in Dallas mit Stehschreibtischen und ergonomischer Ausstattung
- Monatliche Teamevents und Lernsitzungen
- Kollaborative Büroumgebung, die Innovation und Teamarbeit fördert
Prozess
Wir legen Wert auf Effizienz, führen aber unsere Due Diligence durch. Hier ist, was Sie von uns erwarten können:
- Interview mit dem Recruiter (30-60 Minuten)
- Interview mit dem Hiring Manager (30 Minuten)
- Technische Interviews und Präsentation (halber oder ganzer Tag)
- Interview mit dem CEO (30 Minuten)
Jetzt bewerben
Klicken Sie auf den Bewerben-Button und reichen Sie ein:
- Detaillierter Lebenslauf
- Git Hub-Profil oder Code-Beispiele *
- Portfolio relevanter Arbeiten
- Kurzes Anschreiben, das Ihre Entwicklungserfahrung beschreibt
- Referenzen aus früheren Anstellungen
4MindsAI ist ein Arbeitgeber, der Chancengleichheit fördert. Wir schätzen Vielfalt und setzen uns dafür ein, ein integratives Umfeld für alle Mitarbeiter zu schaffen.
