Taro Logo

Senior Software Engineer

On The Spot Development brings startups and disruptive tech companies to the local market, offering engineers opportunities to work on innovative products.
Backend
Senior Software Engineer
Remote
7+ years of experience
AI

Description For Senior Software Engineer

On The Spot Development is seeking a Senior Software Engineer to spearhead the development of an innovative AI-based personal knowledge management assistant. This role offers a unique opportunity to build a product from the ground up, working with cutting-edge AI technologies and modern development frameworks. The ideal candidate will have extensive experience with Python and TypeScript/JavaScript, along with a strong background in LLM frameworks and cloud platforms.

The position requires a self-driven individual who can take full ownership of the product development lifecycle, from architecture design to implementation. You'll be working with AI models, external APIs, and modern cloud infrastructure, making critical technical decisions that will shape the product's future. The role demands strong technical expertise in software design principles, data structures, and algorithms, combined with practical experience in PostgreSQL and cloud platforms.

This is an excellent opportunity for a senior engineer who wants to make a significant impact in the AI space while working with innovative startups and disruptive tech companies. The remote work environment offers flexibility, while the technical challenges provide continuous learning and growth opportunities. If you're passionate about AI technology and want to build something meaningful from scratch, this role offers the perfect platform to showcase your expertise and drive innovation.

Last updated 20 hours ago

Responsibilities For Senior Software Engineer

  • 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 For Senior Software Engineer

Python
TypeScript
JavaScript
PostgreSQL
  • 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

Interested in this job?

Jobs Related To On The Spot Development Senior Software Engineer