Full-Stack Engineer
$$$$
We are looking for a Senior AI /Full-Stack Engineer for our client, a company specializing in cyber crisis management and resilience.
The platform supports organizations in preparing for, responding to, and recovering from cyber incidents by combining advanced cloud architecture with intelligent automation and AI-driven insights.
This role focuses on building AI-powered systems and integrations, while also contributing to a scalable, cloud-native backend ecosystem.
Key Responsibilities
- Design and develop AI-driven features and systems, including LLM-powered workflows and intelligent automation
- Integrate and optimize LLM APIs (e.g., OpenAI, Claude, Gemini) into production environments
- Build and maintain RAG pipelines, vector search, and embedding-based systems
- Develop and maintain backend services using Node.js and TypeScript
- Design and implement event-driven and serverless architectures (AWS Lambda, SQS/SNS, Fargate)
- Work with vector databases and AI frameworks (LangChain, LlamaIndex)
- Collaborate with cross-functional teams to define and implement scalable solutions
- Ensure system reliability, performance, and security in high-pressure environments
- Support production systems, monitoring, and incident resolution
Requirements
- Strong experience in AI/LLM integration in production environments (must-have)
- Hands-on experience with:
- RAG (Retrieval-Augmented Generation)
- Vector databases (e.g., Pinecone, Weaviate, FAISS, etc.)
- LangChain, LlamaIndex, or similar frameworks
- Experience working with LLM APIs (OpenAI, Claude, Gemini, or similar)
- Understanding of multi-agent architectures and AI workflows
- Experience with embedding pipelines, fine-tuning, and inference optimization
- Strong backend development experience with Node.js and TypeScript
- Experience with AWS cloud-native services (Lambda, Fargate, SQS/SNS, Kubernetes)
- Solid experience with Aurora PostgreSQL (design, optimization, scalability)
- Experience building event-driven and serverless systems
- Strong problem-solving skills and ability to operate in high-pressure environments
- Ability to lead technical discussions and make architectural decisions
- Strong English (B2+)
Nice to Have
- Experience with multi-agent frameworks (AutoGen, CrewAI, etc.)
- Experience with AI performance optimization and cost efficiency
- Frontend experience with React
- Experience with .NET
We offer:
- Work on real-world, high-impact AI systems in cyber crisis scenarios
- Build cutting-edge AI + cloud-native architectures
- Be part of a team solving complex, high-stakes problems
- Long-term employment with competitive compensation, based on experience.
- Possibility to work remotely.
- An open, transparent and fun work culture.
- Multi-national team and collaborative work environment.
- Continuous knowledge sharing with engaged co-workers.
- Career and professional growth opportunities.
Required skills experience
| Node.js | 5 years |
| TypeScript | 5 years |
| React.js | 5 years |
| AWS | 3.5 years |
| Kubernetes | 3 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | B2 - Upper Intermediate |
See stats of candidates who applied for this job ๐
๐
$4000-5500
Average salary range of similar jobs in
analytics โ
Loading...