Какую работу ты ищешь для себя?

«Какую работу ты ищешь для себя?» — вопрос из категории Софт-скиллы, который задают на 26% собеседований Data Scientist / ML Инженер. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Я ищу позицию Senior Python Developer или Tech Lead в продуктовой компании или сильной аутсорс-команде. Меня привлекают сложные бэкенд-задачи, связанные с проектированием архитектуры, оптимизацией производительности и масштабированием систем.

Мой интерес лежит в области разработки высоконагруженных сервисов, микросервисной архитектуры и работы с большими объемами данных. Например, я хотел бы углубиться в задачи, подобные этой:

# Пример асинхронной обработки запросов с использованием aiohttp и connection pooling
import aiohttp
import asyncio

async def fetch_data(session, url):
    async with session.get(url) as response:
        return await response.json()

async def main():
    async with aiohttp.ClientSession() as session:
        tasks = [fetch_data(session, f"https://api.example.com/data/{i}") for i in range(10)]
        results = await asyncio.gather(*tasks)
        # Агрегация и обработка результатов

Для меня важна возможность влиять на технические решения, работать с современным стеком (Python 3.11+, asyncio, современные ORM) и видеть, как мой код решает реальные бизнес-проблемы.