Role Overview
We are seeking a versatile and solutions-driven software engineer to design, build, and deploy robust backend services and innovative AI-powered systems. In this role, you will work across modern backend architectures, cloud infrastructure, and emerging AI frameworks to solve complex, real-world problems.
Responsibilities
- Design, build, and deploy robust backend services and innovative AI-powered systems.
- Work across modern backend architectures, cloud infrastructure, and emerging AI frameworks.
- Leverage AI to solve unique, complex, and challenging real-world problems.
- Build, deploy, and maintain AI-powered solutions for production applications.
Requirements
- Strong familiarity with programming languages such as Node.js, JavaScript, and PHP.
- Hands-on experience with backend frameworks and technologies such as Laravel, Serverless, and FastAPI.
- Good understanding of databases, including MySQL and MongoDB.
- Good knowledge of AWS and its core services, including Cognito, Lambda, S3, SES, SQS, SNS, and CloudWatch.
- Experience with Docker is a strong plus.
- Strong understanding of emerging AI trends and modern architectures, including RAG (Retrieval-Augmented Generation), MCP (Model Context Protocol), and context-aware systems.
- Prior hands-on experience building, deploying, and maintaining AI-powered solutions for production applications.
- Prior Machine Learning (ML) experience is a strong plus.
Skills
- Node.js
- AWS
- FastAPI
- MongoDB
- Machine Learning
Benefits
- Opportunity to work on challenging engineering problems and modern AI implementations.
- High-ownership environment within a lean, fast-paced technical team.
- Direct exposure to scalable cloud infrastructure and cutting-edge software architecture.
- Flexible schedule