Rust Developer

Описание вакансии

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

Цели проекта:

  • Разработка ИИ-ассистента, способного автоматически предлагать код, документацию, тесты и другие ресурсы на основе анализа текущего контекста;
  • Повышение эффективности работы разработчиков за счет автоматизации рутинных задач;
  • Улучшение качества кода за счет внедрения лучших практик и стандартов разработки;
  • Обеспечение интеграции с популярными системами управления версиями и инструментами разработки.

Чем предстоит заниматься:

  • Разработка и поддержка серверных компонентов на Rust;
  • Проектирование и реализация API (REST, GraphQL, gRPC);
  • Работа с базами данных (SQLite, PostgreSQL, SQLx); знание NoSQL (Redis, MongoDB) будет плюсом;
  • Оптимизация конкурентного кода с async/await (tokio): профилирование, устранение блокировок, рациональное распределение ресурсов;
  • Интеграция AI/ML моделей в серверную архитектуру на Rust;
  • Разработка масштабируемых, высоконагруженных систем с минимальными задержками;
  • Участие в code review и обмен опытом с командой;
  • Взаимодействие с DevOps-инженерами по вопросам сборки, развертывания и мониторинга.

Требования:

  • Глубокое знание Rust и его экосистемы;
  • Опыт оптимизации производительности и профилирования Rust-кода;
  • Опыт работы с инструментами профилирования и анализа производительности (например, perf, tokio-console, flamegraph);
  • Опыт разработки асинхронных сетевых приложений на Rust;
  • Опыт работы с API (REST, GraphQL или gRPC);
  • Опыт работы с базами данных SQL (SQLite, PostgreSQL); знание NoSQL (Redis, MongoDB) приветствуется;
  • Опыт работы с одним из веб-фреймворков для Rust (Axum, Actix-web, Rocket и др.), опыт с Axum будет плюсом;
  • Хорошее понимание микросервисной архитектуры и распределённых систем;
  • Навыки работы с DevOps-инструментами (Docker, Kubernetes, CI/CD, Terraform);
  • Умение писать модульные и интеграционные тесты;
  • Знание протоколов и форматов данных (gRPC, Protobuf);
  • Глубокое понимание взаимодействия низкоуровневого кода с операционной системой.

Желательно иметь:

  • Опыт разработки GraphQL API (Juniper, async-graphql);
  • Понимание принципов работы LLM и RAG;
  • Навыки работы с фронтенд-технологиями (TypeScript/React);
  • Знание дополнительных языков (Kotlin, Python, Java);
  • Опыт работы с системами очередей сообщений (RabbitMQ, Kafka, NATS);
  • Опыт разработки с использованием Language Server Protocol (LSP) и интеграции с IDE (IntelliJ, VSCode);
  • Опыт работы с JSON-RPC (в частности, с Language Server Protocol);
  • Опыт интеграции с Git-репозиториями (libgit2/git2);
  • Опыт работы с Tree-sitter для парсинга кода.

Мы предлагаем:

  • Возможен удаленный/гибридный формат работы;
  • Работа в команде высококвалифицированных профессионалов;
  • Дополнительное обучение, библиотека, возможность посещения конференций, вебинаров, тренингов;
  • Официальное трудоустройство по ТК РФ в аккредитованную IT компанию;
  • ДМС и компенсация спорта после испытательного срока;
  • Программа корпоративных скидок и привилегий.
Посмотреть контакты работодателя

Похожие вакансии

Крибрум
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
МТС
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Островок
Удаленная работа
  • Москва

  • Не указана

Рекомендуем
Бэнкс Софт Системс

Backend разработчик

Бэнкс Софт Системс

Удаленная работа
  • Москва

  • Не указана

Ozon
Удаленная работа
  • Москва

  • Не указана

SberTech
Удаленная работа
  • Москва

  • Не указана

Флант
Удаленная работа
  • Москва

  • Не указана

Кронослаб

Backend-разработчик

Кронослаб

Удаленная работа
  • Москва

  • Не указана

BI.ZONE
Удаленная работа
  • Москва

  • Не указана

Удаленная работа
  • Москва

  • Не указана

STAFF AI
Удаленная работа
  • Москва

  • до 250000 RUR

ИЦ АЙ-ТЕКО
Удаленная работа
  • Москва

  • до 250000 RUR

ИЦ АЙ-ТЕКО
Удаленная работа
  • Москва

  • до 250000 RUR

Холдем
Удаленная работа
  • Москва

  • до 250000 RUR

Платформа Третье Мнение

Middle Python Developer

Платформа Третье Мнение

Удаленная работа
  • Москва

  • до 250000 RUR

МТС
Удаленная работа
  • Москва

  • до 250000 RUR

StormWall™
Удаленная работа
  • Москва

  • до 250000 RUR

Домклик

Python Developer

Домклик

Удаленная работа
  • Москва

  • до 250000 RUR

ПРОКАТТ
Удаленная работа
  • Москва

  • до 250000 RUR

Грин-Апи
Удаленная работа
  • Москва

  • до 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию