Senior Software Engineer
All Cities
On The Spot Development
Build and scale your offshore R&D team or development center in Poland. Recruitment, HR, office, administration, and other back-office services included.
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.
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
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
4
0
0
Category:
Engineering Jobs
Tags: APIs Architecture AWS Azure CI/CD Computer Science DevOps Docker Engineering GCP GitHub Google Cloud JavaScript Kubernetes LangChain Linux LLMs PostgreSQL Python TypeScript
Region:
Remote/Anywhere
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsPrincipal Data Engineer jobsData Engineer II jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Manager jobsData Science Manager jobsData Science Intern jobsDevOps Engineer jobsSoftware Engineer II jobsJunior Data Analyst jobsBusiness Intelligence Analyst jobsData Analyst Intern jobsBusiness Data Analyst jobsLead Data Analyst jobsStaff Software Engineer jobsData Specialist jobsSenior Backend Engineer jobsSr. Data Scientist jobsAI/ML Engineer jobsData Governance Analyst jobsData Engineer III jobsAccount Executive jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsEconomics jobsKPIs jobsLinux jobsTerraform jobsJavaScript jobsNoSQL jobsRDBMS jobsKafka jobsData Warehousing jobsGoogle Cloud jobsGitHub jobsComputer Vision jobsPostgreSQL jobsScikit-learn jobsPhysics jobsClassification jobsData warehouse jobsBanking jobsStreaming jobsHadoop jobsR&D jobs
dbt jobsLooker jobsScala jobsOracle jobsBigQuery jobsPandas jobsRAG jobsPrompt engineering jobsReact jobsGPT jobsCX jobsPySpark jobsDistributed Systems jobsScrum jobsIndustrial jobsELT jobsJira jobsRedshift jobsMicroservices jobsRobotics jobsSalesforce jobsLangChain jobsSAS jobsJenkins jobsOpenAI jobs