Senior Software Engineer (Scala & Python)
We are looking for an experienced Senior Software Engineer (Scala & Python) to join an existing engineering team responsible for developing backend services and expanding AI-powered capabilities across a SaaS platform.
In this role, you will work on building and improving scalable backend solutions, maintaining existing Scala-based services, and developing new features using Python. You will also contribute to integrating AI models and external AI services into production systems.
Both Scala and Python are key technologies for this position. Scala is essential for maintaining and extending the existing platform, while Python will be heavily used in day-to-day development, especially around AI integrations and new capabilities.
- automated testing
- version control
- CI/CD pipelines
- Agile development methodologies
Nice to have
- Hands-on experience with Large Language Models (LLMs)
- Experience integrating AI models or AI-based services into production systems
- Experience with AI transcription solutions or similar AI technologies
- Knowledge of Elasticsearch
- Experience working with AI service APIs
- Previous experience with PHP development
- Familiarity with cloud-based AI services such as AWS, Azure, or Google Cloud Platform
