We are looking for a Senior Full-Stack Engineer to join our team and help build scalable, AI-powered applications and data-driven platforms.
### Experience
- 3+ years of professional software development experience preferred.
- Hands-on experience building and deploying AI/LLM-powered applications is highly preferred.
### What You’ll Work On
- Design and develop scalable full-stack applications.
- Build and integrate AI/LLM applications, including RAG pipelines and agentic AI systems.
Design robust and scalable backend architectures and APIs.
Work on data, analytics, ETL, and BI-related systems.
Collaborate across product, engineering, and data teams to build production-ready solutions.
### Required Skills
Strong understanding of system design and software architecture.
- Experience with AI/LLM applications, preferably:
RAG (Retrieval-Augmented Generation)
Agentic AI / AI Agents
LLM integrations and orchestration
Strong backend development experience with Node.js and/or Python.
- Positive knowledge of SQL and relational databases.
- Experience with AWS and cloud-based application deployment.
- Experience with Docker and containerized applications.
### Frontend
- Experience with React is preferred.
Good understanding of modern frontend development and API integration.
### Good to Have
Experience with BI tools and data analytics platforms.
- Understanding of ETL/data pipelines and data processing systems.
- Experience working with analytical databases such as ClickHouse, PostgreSQL, or similar.
Experience building data-intensive or analytics-focused applications.
Familiarity with modern AI/ML tooling and LLM APIs.
### What We’re Looking For
Strong problem-solving and analytical skills.
Ability to independently design, build, and ship production features.
Good understanding of scalability, performance, reliability, and security.
- Someone who enjoys working at the intersection of software engineering, AI, and data.