Senior Python Engineer

1 день назад


Львов, Львовская область, Украина Althera Code Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

Company Description

Althera Code is a full-cycle software development company that helps startups and established businesses create scalable digital products. We specialize in fast and effective product development, from the initial concept to the final launch, utilizing strong engineering and AI-powered development practices. Our services include product development, startup development, project discovery, and prototyping. We cater to various industries such as healthcare, fintech, SaaS, and renewable energy, ensuring that the products we launch meet the highest standards of speed, quality, and compliance.

Role Description

The system is currently built on a modular microservices architecture using Python (3.11), FastAPI, Flask, SQLAlchemy, and PostgreSQL, deployed via Docker and Kubernetes on AWS. The NLP stack includes LangChain and Weaviate for RAG pipelines.

The project involves a full database overhaul, NLP/RAG optimization, backend refactoring, and system hardening. You will work alongside a small internal team and report directly to the CTO.

Key Responsibilities:

Database Overhaul:

  • Refactor and optimize the existing PostgreSQL schema for scalability and
  • performance.
  • Address incomplete data migration from Salesforce and improve data model
  • consistency.
  • Resolve issues with outdated dependencies and inconsistent versioning.

NLP/RAG Pipeline Optimization:

  • Completely Refactor LangChain-based pipelines to improve speed and reduce LLM call costs. All the processing is sequential but needs to be parallelized.
  • The other critical aspect is to be runtime deciding which model to call (toward the capabilities needed and the price)
  • Optimize vector search and retrieval using Weaviate.
  • Integrating additional external knowledge into the existing RAG pipelines, thus providing better context and data for the existing model calls.
  • Improve modularity and maintainability of the NLP codebase (currently using Poetry, pre-commit, Ruff).

Backend Refactoring:

  • Rebuild monolithic components (e.g., savor-ina-develop) into modular microservices.
  • Align backend services with the new database and NLP architecture.
  • Eliminate old/unused code and improve code quality and documentation across repositories.

Testing/Hardening:

  • Improve test coverage, especially for NLP and end-to-end workflows.
  • Implement structured testing practices and CI/CD pipelines with comprehensive test stages.
  • Harden the system for production use, including security, observability, and performance.

Required Skills&Experience:

Backend&Full-Stack Development:

  • 5+ years of experience with Python, FastAPI, Flask, and SQLAlchemy.
  • Experience with microservices architecture and containerized deployments (Docker, Kubernetes).
  • Familiarity with infrastructure as code (Terraform) and CI/CD pipelines.

Database Expertise:

  • Deep experience with PostgreSQL: schema design, query optimization, and data migration.
  • Ability to refactor legacy schemas and improve data integrity and performance.

NLP&RAG Systems:

  • Hands-on experience with LangChain and vector databases (Weaviate).
  • Understanding of embedding models, LLM orchestration, and cost/performance trade-offs.

DevOps&Observability:

  • Experience with AWS services, including Secrets Manager and CloudFront.
  • Familiarity with message queues (SQS, RabbitMQ), caching strategies, and CDN usage.
  • Ability to implement centralized monitoring and error tracking (current system
  • relies on Slack).

Security&Quality:

  • Knowledge of secure coding practices, secrets management, and vulnerability

management.

  • Experience improving code quality, documentation, and test coverage across

multiple repositories.

Soft Skills:

  • Self-starter with strong problem-solving skills and ability to work independently.
  • Excellent communication and collaboration in remote, fast-paced environments.

Nice to Have:

  • Familiarity with pre-commit hooks, Ruff, and Poetry for Python project management.
  • Prior experience in re-architecting systems for high-scale user bases.

  • Senior Python Engineer

    3 дней назад


    Львов, Львовская область, Украина Lemberg Solutions Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    Senior Python EngineerOfficeRemoteRemote + OfficeAbout the project:We build cloud-native backend services, APIs, and background systems designed for scalability, reliability, and high performance. Our projects span consumer devices, energy, healthcare, and beyond, combining regulated requirements with rapid time-to-market and often bringing together a...

  • senior python engineer

    5 дней назад


    Львов, Львовская область, Украина UKEESS Software House Полный рабочий день 80 000 ₴ - 150 000 ₴ в год

    DESCRIPTIONThe UKEESS Software House team is looking for a Senior Python Engineer to join our team for a full-time position (remotely in Ukraine or in Lviv's office).If you are looking for a chance to switch technologies for Machine Learning, this is the opportunity for you. We will assist you during your journey from Python Development to Machine Learning...

  • Senior Embedded Firmware Engineer

    1 неделя назад


    Львов, Львовская область, Украина Lemberg Solutions Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    Senior Embedded Firmware EngineerOfficeRemoteRemote + OfficePay attention: only those candidates who meet the listed requirements will receive an answerLocationUkraineNecessary skills and qualificationsAt least 4 years of relevant experience as an embedded engineerStrong knowledge of C++ programmingHands-on experience in C programmingExperience with...

  • Middle/Senior Data Engineer

    7 дней назад


    Львов, Львовская область, Украина N-iX Полный рабочий день 60 000 ₴ - 120 000 ₴ в год

    N-iXis looking for aMiddle/Senior Data Engineerwho would be involved in designing, implementing, and managing the new Data Lakehouse for our customer in the e-commerce domain. The ideal candidate has worked with data-related services in AWS, Snowflake, and experience in modern data approaches.Our Client is a global full-service e-commerce and subscription...

  • Senior Software Engineer/Developer

    1 день назад


    Львов, Львовская область, Украина Synergy Beam Solutions Полный рабочий день 120 000 ₴ - 240 000 ₴ в год

    Senior Software Engineer/Developer (VoIP)Synergy Beam Solutions, providing IT solutions in various areas, specialized on creating turnkey solutions for customers in IT, Cybersecurity and other Business applications. As part of solutions our company developing the state-of-the-art telecommunication platform for call centers.We're looking for a talented and...

  • Senior Linux System Engineer

    1 неделя назад


    Львов, Львовская область, Украина ServerHub Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    NOTE: IF YOU ARE NOT FROM UKRAINE, DO NOT APPLY TO THIS LINK.About ServerHub:At ServerHub, we power businesses with high-performance cloud and hosting solutions. Our mission is to provide customers with reliable, scalable, and secure infrastructure worldwide. As an L3 Linux System Engineer, you will be at the forefront of our operations, ensuring our hosting...

  • Senior Linux System Engineer

    1 неделя назад


    Львов, Львовская область, Украина ServerHub Полный рабочий день 120 000 ₴ - 180 000 ₴ в год

    NOTE: IF YOU ARE NOT FROM UKRAINE, DO NOT APPLY TO THIS LINK. About ServerHub: At ServerHub, we power businesses with high-performance cloud and hosting solutions. Our mission is to provide customers with reliable, scalable, and secure infrastructure worldwide. As an L3 Linux System Engineer, you will be at the forefront of our operations, ensuring our...


  • Львов, Львовская область, Украина N-iX Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    We're looking for a backend-focused software engineer with a strong interest in applied AI to help us integrate LLMs, RAG pipelines, and agentic workflows into our SaaS products. This role is not about building models from scratch - it's about engineering production-grade systems that harness existing AI models and frameworks to deliver real product...

  • Senior AWS DevOps

    1 неделя назад


    Львов, Львовская область, Украина N-iX Полный рабочий день 90 000 ₴ - 120 000 ₴ в год

    We are looking for a skilled senior DevOps Engineer with strong experience in Amazon Web Services (AWS) to design, implement, and maintain cloud infrastructure and CI/CD processes. You will collaborate closely with developers, QA engineers, and data teams to ensure smooth deployment, scalability, and reliability of our systems.We are developing an AI chatbot...

  • Middle/Senior Data Support Engineer

    1 день назад


    Львов, Львовская область, Украина N-iX Полный рабочий день 40 000 ₴ - 80 000 ₴ в год

    N-iXis looking for a passionate, skilled and motivatedMiddle/Senior Data Support Engineerto join the team.Our customeris the leading school transportation solutions provider in North America. Every day, the company complete 5 million student journeys, moving more passengers than all U.S. airlines combined and delivers reliable, quality services including...