Senior Software Engineer (Elad)

All Cities
OTS – OTS Other /
Remote /
Remote
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.

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