Required Software Engineer
Position Overview
We are assembling a highly skilled, small-scale engineering team focused on transforming generative AI innovation into real, production-grade platforms. As a Platform Engineer with a strong backend orientation, you will architect and implement the core infrastructure that enables rapid deployment, experimentation, and scaling of advanced AI capabilities. Your work will bridge cutting-edge research with reliable, secure, high-performance systems powering the next generation of digital intelligence products.
Responsibilities:
Design and develop backend services and APIs for SaaS applications using Node.js and TypeScript
Architect and implement microservices and distributed systems optimized for scalability and maintainability
Build and maintain CI/CD pipelines for automated deployments and testing
Develop cloud-native solutions leveraging AWS services and Kubernetes (EKS)
Manage infrastructure as code using Terraform and Helm for Kubernetes deployments
Ensure system reliability, security, observability, and performance at scale
Collaborate with cross-functional teams to deliver features in an agile environment
Continuously improve platform architecture and development workflows.
Requirements: 2+ years of backend or platform engineering experience
B.Sc. or M.Sc. in Computer Science, Software Engineering, or related field
Strong proficiency in Node.js and TypeScript
Hands-on experience with microservices architecture, RESTful APIs, and event-driven systems
Expertise in cloud platforms (AWS preferred) and container orchestration (Kubernetes)
Familiarity with CI/CD tools and practices (GitHub Actions, Jenkins, etc.)
Experience with Infrastructure as Code (Terraform, Helm)
Knowledge of distributed systems, performance optimization, and scalability best practices
Strong problem-solving skills and ability to work in a fast-paced, iterative environment.
This position is open to all candidates.