Competera is an AI-powered company helping retailers to set optimal prices. We change the way retailers do pricing with Big Data and Deep Learning to help them compete with giants like Amazon and Walmart.
16 квітня 2024

Senior Software Engineer (Python) (вакансія неактивна)


In Competera, we are building a place where optimal pricing decisions can be made easily. We believe that AI technologies will soon drive all challenging decisions and are capable of helping humans be better. We are now looking for a Senior Software Engineer to help us turn business ideas into cutting-edge tech solutions that explicitly drive the product and the company towards its strategic direction.

Our stack:
Programming Languages: Python.

Tech Stack: PostgreSQL, asyncio, FastAPI, Apache Kafka, ClickHouse, BigQuery, GCS.

Infrastructure: Kubernetes, Helm, ArgoCD, Grafana, Prometheus, Sentry, OpsGenie.

You could be a perfect match for the position if

You want to:

  • Lead the design and development of a product matches solution (similar and exact), leveraging LLMs, RAG, and vector databases.
  • Collaborate with product owners and technical leads to understand system needs and translate them into technical requirements.
  • Design and implement efficient algorithms for retrieving and generating similar products based on user input.
  • Integrate the solution with existing systems using Microservices architectures and event-driven communication (Kafka).
  • Build and deploy the solution on a scalable and reliable infrastructure using Kubernetes and containerization technologies.
  • Continuously improve the solution through research, prototyping, and iteration.

You have:

  • A proven track record of 5+ years in software engineering, ideally including the development of data-intensive or AI-powered solutions.
  • Proficiency in Python, Kafka, Microservices architectures, Domain-Driven Design (DDD), Kubernetes, and relational/non-relational databases.
  • Strong understanding of large language models (LLMs) and retrieval-augmenting generation (RAG) techniques.
  • Exceptional problem-solving and analytical skills, with the ability to break down complex challenges into actionable steps.
  • Experience in software architecture best practices and patterns and large-scale application development with maintainability and extensibility in mind.

Pleasant extras:

  • Experience with cloud platforms like AWS or GCP and their APIs.
  • Clear understanding of Agile/SCRUM methodology.
  • Experience in Continuous Integration and Continuous Delivery practices.

Soft skills:

  • Ability to work independently and as part of a team in a fast-paced environment.
  • Excellent communication and collaboration skills

You’re gonna love it, and here’s why:

  • Rich innovative software stack, freedom to choose the best suitable technologies.
  • Remote-first ideology: freedom to operate from the home office or any suitable coworking.
  • Flexible working hours (we start from 8 to 11 am) and no time tracking systems on.
  • Regular performance and compensation reviews.
  • Recurrent 1-1s and measurable OKRs.
  • In-depth onboarding with a clear success track.
  • Competera covers 70% of your training/course fee.
  • 20 vacation days, 15 days off, and up to one week of paid Christmas holidays.
  • 20 business days of sick leave.
  • Partial medical insurance coverage.
  • We reimburse the cost of coworking.

Drive innovations with us. Be a Competerian.