
Middle Python Developer (AI/ML Integrations)
Primary stack
Nice to have's
Job description
About the Position
Middle Python Developer (AI/ML Integrations)
We are looking for a Middle Python Developer with AI/ML integration experience to join Group107. You will work on Summa, a cloud-based platform that transforms how accounting firms and tax consultants in Israel operate - automating auditing, bookkeeping, tax reporting, and office management to cut operational hours by up to 80%. The product is live in production, approved by the Israel Tax Authority, and on a long-term roadmap toward global expansion. In this role you will integrate LLMs and machine learning into the platform, building AI-driven backend services that connect advanced technology with real user workflows.
Responsibilities
- Develop and maintain backend services and AI-driven systems in Python, keeping them reliable, scalable, and secure in cloud environments.
- Integrate and operationalize Large Language Models (LLMs) in production, including OCR, document processing, and knowledge-extraction pipelines.
- Implement Retrieval-Augmented Generation (RAG) pipelines using vector databases and unstructured data sources.
- Build and optimize ETL workflows and data pipelines for structured and unstructured data.
- Develop and maintain APIs (REST, GraphQL) using FastAPI, Flask, or Django.
- Implement AI agents, agent-to-agent (A2A) interactions, and tool-based reasoning workflows.
- Collaborate with product, backend, and frontend teams to turn business requirements into technical solutions, and take part in code reviews and architecture discussions.
Requirements
- 3+ years of professional experience as a Python Developer.
- Proven hands-on experience integrating LLMs into backend or production systems.
- Good understanding of RAG architecture, embeddings, vector databases, and semantic search.
- Experience with LLM observability tools (Langfuse, Arize Phoenix, or similar).
- Good knowledge of API development (REST, GraphQL).
- Experience with task orchestration (Temporal or Celery) and at least one message queue (NATS, Kafka, Pub/Sub, or Azure Service Bus).
- Practical experience with Azure.
- Experience with Docker / Docker Compose, Kubernetes or Terraform, Git, and modern CI/CD pipelines.
- Upper-Intermediate (B2)+ English level
Nice to Have
- Experience with OCR technologies and integrating OCR into AI-powered applications.
- Experience with LLM orchestration and agent frameworks (LangChain, LlamaIndex, LangGraph), MCP, or multi-agent systems.
- Understanding of MLOps practices, model lifecycle management, and deployment strategies.
- Experience with data lakes, data warehouses, or large-scale document-processing systems.
- Experience with Oracle Cloud.
- Experience in the fintech industry.
We Offer
- 20 vacation days (workdays)
- 7 sick days
- Personalized career growth
- Internal English classes
- Education reimbursement
- Corporate events and team buildings
- Equipment provided
About the Company
Life inside Group 107
Get a glimpse into our unique collaborative atmosphere and developer life.
Hi, my name is Anastasia and I am a Scrum-master in Group 107. In 2020, Group 107 came into my life and became my place of strength and development. Here I found the best mentors who teach me every day and help me to develop as a professional. Here I found a cool team that became friends and even family for me. I love how the company grows, welcomes new employees every day. I also adore the responsibility of each and the friendly relations within the team. I want our Group 107 family to only develop and grow.
Anastasia Makosiy
Scrum Master
The support of colleagues helped me a lot. Everyone is super friendly and open to giving a helping hand, I was also very motivated by the fact that I was allowed to work on a real project during my internship.
Andriy Goryachok
Android Developer
I have been working for Group 107 for almost 1.5 years. When I came to work there were only about 20 people, at the moment there are more than 100 of us and the feeling of support and friendship remains the same as in a small team. I love our people, I love the pace of the company, I love the fact that we are always moving forward. In short, our Group 107 is a big Italian family!
Anna Labish
Recruiter
I really liked the first impression of the company, the atmosphere is friendly, everybody is very calm, cheerful and pleasant. I am happy that Group 107 challenged me and that I managed to learn from that.
Bohdan Chepa
Back-End Developer
I have been working at Group 107 for half a year. I like the company that we all work as a united and well-coordinated team. The office is very cool, everything is well thought out for both work and leisure: there is a gym, PS4 and much more. The company provides great opportunities for development and career. Currently, I am working on a major project for a client from Israel. If there is an opportunity, I will definitely recommend to friends the company in which I work.
Denys Bondar
PHP Developer
Hey! My name is Dmytro, I have been working as a motion designer at Group 107 for over a year. Here I like the fact that I have the freedom to be creative and really cool projects on which I get the experience. The team also employs talented specialists who not only help but also share their tips. Of course, there are also cool corporate events and parties outside the city or in the office. Join us!
Dmytro Omelian
Motion Designer
Let's Connect
Complete the form below and our team will contact you shortly.
- Full Name
- Phone Number
- Cover Letter
- CV / Resume
Please add me to your newsletter and contact list for the purpose of sending me promotional and business information and updates, including events information. Your personal data will be processed according to our Privacy Policy
© Group107. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Group 107 is the leading tech hub in Ukraine where startups and great projects evolve with the help of innovative technologies, intelligence and a can-do professional attitude combined with true passion to get the job done.Our mission is to provide the most innovative and collaborative environment for development, engagement and extended professional growth. Getting excited about the projects, our people enjoy the process and make the most of what they do. It allows us to provide complex A-Z premium offshore services based on strong professional ethics. Our main vision and goal is to create a new standard of premium offshore IT services in Ukraine.
More at Group107
All 7 roles
Creative AI Specialist (part-time)
Group107

Sales manager
Group107

Senior Software Developer — Full-Stack (AI Agents & Platform)
Group107

Enterprise Account Executive – West Coast
Group107 · United States