On The Spot Development brings startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products.
We’re looking for a talented, self-driven software engineer to build an AI-based personal knowledge management assistant from scratch.
\n
Responsibilities:- Take full ownership of building the product from scratch
- Design and implement core architecture and infrastructure
- Implement and integrate AI models and external APIs
- Make technical decisions independently and ensure high code quality
Requirements:- Bachelor’s degree in Computer Science, Engineering, or relevant experience
- 7+ years of experience in Python / (TypeScript or Javascript) development
- Proven experience with LLM frameworks (LangChain, LlamaIndex or similar)
- General understanding of MCP and A2A protocols
- Strong knowledge of PostgreSQL
- Experience with cloud platforms (Google Cloud Platform, AWS, Azure)
- Solid understanding of software design principles, concurrency, synchronization, memory management, data structures, algorithms, etc.
- Ability to prioritize and organize effectively with good communication skills
- Strong analytical and troubleshooting skills
Nice to have:- Experience with frontend development
- Experience with Model Context Protocol and A2A
- DevOps skills, including Google Cloud Platform, K8S, Docker, CI/CD, and GitHub actions
- Linux administration skills
\n
Comments