Мы ищем талантливого и опытного разработчика Python, который присоединится к нашей команде, специализирующейся на работе с инструментами LLM, AWS GlueJobs и AWS SageMaker или Azure Cloud Platform. Идеальный кандидат будет иметь большой опыт разработки программного обеспечения, машинного обучения и облачных сервисов. Разработчик Python будет отвечать за создание и поддержку приложений и инфраструктуры, использующих ChatGPT и другие технологии искусственного интеллекта для создания инновационных решений для наших клиентов.
Обязанности:
- Разрабатывайте и обслуживайте приложения с использованием Python, уделяя особое внимание интеграции AI/LLM, AWS GlueJobs/функций Azure и других.
- Проектируйте, создавайте и развертывайте модели машинного обучения.
- li>Внедряйте процессы ETL с помощью AWS GlueJobs/Azure Functions для обработки и преобразования больших наборов данных.
- Сотрудничайте с межфункциональными командами для определения, проектирования и поставки новых функций и улучшений.
- Оптимизируйте приложения для достижения максимальной производительности, масштабируемости и удобства обслуживания.
- Устраняйте неполадки, отлаживайте и устраняйте дефекты и проблемы программного обеспечения.
- Будьте в курсе последних тенденций и технологий отрасли, чтобы следить за актуальностью и конкурентоспособностью программного обеспечения.
- Оказывать техническое руководство и поддержку другим членам команды.
- Писать чистый, удобный в сопровождении и хорошо документированный код.
- Участвуйте в проверках кода и вносите свой вклад в улучшение качества кода.
Требования:
- 3+ многолетний опыт разработки программного обеспечения с использованием Python.
- Практический опыт работы с сервисами AWS или облачной платформой Azure.
- Глубокое понимание концепций машинного обучения, NLP и LLM.
- Опыт создания, обучения, и развертывание моделей машинного обучения.
- Знание процессов ETL и преобразования данных.
- Глубокое знание веб-сервисов, разработки API и RESTful API.
- Глубокое понимание. инструментов управления версиями кода, таких как Git.
- Отличные навыки решения проблем и внимание к деталям.
- Сильные устные и письменные коммуникативные навыки.
- Знание фреймворков. и библиотеки, такие как Pandas, FastAPI, SpaCy и т. д.
Предпочтительная квалификация:
- Опыт работы с другими ИИ и НЛП технологии, такие как семейство OpenAI GPT, Azure OpenAI, PyTorch или аналогичные.
- Знание технологий контейнеризации и оркестровки, таких как Docker и Kubernetes.
- Знание методологий гибкой разработки, таких как Скрам или Канбан.