Full Stack Software Engineer - AI
At Skillsoft, we propel organizations and people to grow together through transformative learning experiences. We believe every team member has the potential to be AMAZING. Join us in our quest to transform learning and help individuals unleash their edge.
OVERVIEW:
This role is for a Senior Full Stack Software Engineer who will collaborate to build new AI-centric products in the learning space. This team supports our Conversation AI Simulator (CAISY). This is an innovative generative AI-based tool for simulating business and leadership conversational skills. CAISY makes those difficult work conversations easier by providing employees with an emotionally safe space to practice important business conversations with an AI-powered trainer. CAISY not only plays the role of the other person within the conversation but also provides personalized feedback and guidance on communication style to guide development.
Requirements
Education or experience with software engineering (minimum of 6 years' experience and applicable degree).
Ability to design and document APIs, data models, and service interactions
Familiarity or experience with:
React development
JavaScript
Testing strategies – unit, integration, system
System and API security techniques
Data privacy concerns
Microservices architecture
Vertical vs horizontal scaling
Agile/Scrum
Operating Systems – Mac, Linux
JavaScript, Node.js
React UI/UX
APIs GraphQL, REST
Docker, Kubernetes
Amazon Web Services (AWS), MS Azure OpenAI
SQL (Postgres RDS), NoSQL (Cassandra, Elasticsearch)
Messaging – Kafka, RabbitMQ, SQS
GitHub, IDE (your choice)
LLMs (OpenAI GPT-X, Claude, embedding models)
Vector indexing/database, RAG, Agents
The application process will continue on the employer's website.
Location
NETHERLANDS