Company Background
The customer is a forward-thinking media and technology company focused on blending creativity with artificial intelligence to redefine how consumers experience advertising. With a strong track record in innovation and strategic media solutions, the company is expanding its footprint in the AI-powered advertising space through a groundbreaking new initiative.
Project Description
The project is an AI-powered media and strategy platform built to transform how large, distributed organizations run campaigns across geographies and categories. It combines scientific brand-building laws, dynamic creative systems, media planning, real-time compliance, and personalized media execution into one unified operating system.
Technologies
- Python
- FastAPI
- Microservices Architecture
- Azure Pipelines
- Bicep (ARM Template DSL)
- Azure AD B2C
- OAuth2
- Azure API Management
- Azure Service Bus
- PostgreSQL
- Azure Cosmos DB
- Redis
- AI/ML Integrations
What You'll Do
- Collaborate with cross-functional teams to build AI-powered services;
- Develop, test, and maintain Python-based microservices using FastAPI under guidance from senior engineers;
- Implement and maintain RESTful APIs;
- Work with PostgreSQL and Azure Cosmos DB for data modeling, querying, and optimization;
- Write unit and integration tests to ensure service reliability and support CI/CD pipelines in Azure DevOps;
- Participate in code reviews, pair programming, and contribute to the improvement of team workflows and coding standards;
- Monitor and debug deployed services using Azure Application Insights and logging tools;
- Document technical details, endpoints, and workflows for internal use and future scalability;
- Stay engaged with project stand-ups, sprint planning, and regular retrospectives in an Agile environment;
Job Requirements
- 1-2 years of professional or strong academic experience in backend development using Python;
- Basic knowledge of asynchronous programming in Python;
- Familiarity with FastAPI or similar modern web frameworks;
- Understanding of RESTful APIs and microservice-based architectures;
- Experience working with PostgreSQL or other relational databases;
- Exposure to containerization tools (Docker);
- Ability to write clean, maintainable, and well-documented code;
- Understanding of event-driven systems;
- Eagerness to learn and grow under guidance from senior developers;
- Ability to communicate clearly in a collaborative, Agile team environment;
- Proactive mindset with attention to detail and code quality;
- Knowledge of English - from Intermediate+;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.