Senior Python Engineer – LLM/RAG Focus
Занятость | Полная занятость |
Полная занятость | |
Адрес | Беларусь, Минск, улица Максима Богдановича, 108 |
We’re looking for an experienced Senior Python Developer with hands-on experience building applications powered by Large Language Models (LLMs) and Retrieval-Augmented Generation (RAG). You’ll take a leading role in designing and developing systems that extract meaningful insights from unstructured documents — such as PDFs, Excel files, Word documents, and presentations — using state-of-the-art AI models.
About Client:
Ezra Climate is a fast-growing startup that builds tools to make climate finance easier and faster. The mission is to help people and companies invest in projects that are good for the planet. It is an ambitious team, backed by top investors, that work at the intersection of finance, technology, and climate change.
If you’re a strong backend engineer who’s curious about LLMs and already familiar with tools like LangChain, vector databases, and prompt engineering, this is an opportunity to build real-world applications at the forefront of AI.
What You’ll Do:
- Develop robust, scalable Python-based applications integrating LLMs and RAG pipelines.
- Design and maintain document ingestion, parsing, and embedding workflows (e.g., PDF, Excel, DOCX, PPTX).
- Integrate vector stores (e.g., Pinecone, FAISS, Weaviate) and LLM APIs to support information retrieval and generation.
- Collaborate closely with product, ML, and infrastructure teams to deploy and scale AI-driven features.
- Write clean, testable, and well-documented code with attention to performance and maintainability.
- Continuously evaluate and integrate emerging AI/ML tools and libraries into the tech stack.
What We’re Looking For:
- 4+ years of professional software development experience with a strong focus on Python.
- Proven experience building backend services or data pipelines that interact with LLMs.
- Solid understanding of LLM concepts and hands-on experience with frameworks like LangChain, LlamaIndex, or direct OpenAI API usage.
- Familiarity with Retrieval-Augmented Generation (RAG) and related tools (e.g., vector search, document chunking strategies).
- Experience working with unstructured data sources (PDFs, Excel, Word, PowerPoint).
- Comfortable working in a fast-moving, collaborative environment with minimal supervision.
Nice to Have:
- Experience with Docker, FastAPI, or other modern Python web frameworks.
- Prior work with cloud platforms (AWS, GCP, Azure) or serverless architectures.
- Knowledge of NLP or machine learning fundamentals.
- Contributions to open-source LLM tools or libraries.
Why Working at Satellite is Awesome:
- Competitive compensation
- English-speaking environment
- Opportunities for rapid career development in a hyper-growth startup
- Sponsored career development
- English lessons
- Sport compensation
- Medical + Dental insurance
- Cool office in the city center
- Additional 3 paid sick days
- Flexible work start time
- Coffee, fruits, snacks, etc.
- Gifts on birthdays, holidays and special occasions
- Lots of unforgettable team-building events
Опыт | От 3 до 6 лет |
График работы | Полный день |