Engineering - United States (Remote)
О mpathic
mpathic создает будущее заслуживающего доверия ИИ. Основываясь на поведенческой науке и ориентированном на человека дизайне, мы предоставляем инфраструктуру для создания безопасных, согласованных и эмоционально интеллектуальных систем ИИ.
Опираясь на нашу работу в таких областях, как RL gyms, red teaming, бенчмаркинг и данные о людях, мы создаем основу для надежного, проверяемого и масштабируемого обучения, проверки и измерения передовых систем ИИ.
Обзор позиции
mpathic ищет Senior Software Engineer (Back End), чтобы помочь в проектировании, создании и масштабировании систем, которые обеспечивают работу нашей платформы и работу над безопасностью ИИ.
Эта роль будет в первую очередь сосредоточена на backend-разработке с использованием**.NET (C#)** и AWS, с ответственностью за создание надежных API, сервисов, инфраструктуры данных и облачных приложений. Вы будете тесно сотрудничать с инженерами и кросс-функциональными партнерами для решения сложных технических задач, повышения масштабируемости и производительности наших систем, а также поддержки интеграции моделей ИИ в наши продукты и рабочие процессы.
Мы ищем опытного инженера, который уверенно берет на себя решение проблем от начала до конца, принимает продуманные архитектурные решения и работает в быстро меняющейся среде, где решаемые нами проблемы еще только развиваются.
О вас
- Подтвержденный опыт: 5+ лет опыта в разработке программного обеспечения, с сильным акцентом на backend-разработку с использованием .NET (C#).
- Владение AWS: Практический опыт работы с сервисами AWS, архитектурой и лучшими практиками для создания и эксплуатации облачных приложений.
- Экспертиза в базах данных: Значительный опыт работы с SQL и NoSQL базами данных, включая проектирование схем, моделирование данных, оптимизацию запросов и производительность.
- Проектирование систем: Опыт проектирования масштабируемых, надежных backend-сервисов, API и распределенных систем.
- Знакомство с Frontend: Рабочие знания React и его экосистемы, с возможностью эффективного сотрудничества по всему стеку.
- Техническая ответственность: Уверенность в решении неопределенных технических задач от первоначальных требований до проектирования, реализации, тестирования и развертывания.
- Командный подход: Отличные коммуникативные навыки, удовольствие от работы с инженерными, продуктовыми и другими техническими командами.
- Непрерывное обучение: Любопытство к новым технологиям и мотивация прагматично оценивать новые инструменты и подходы.
Основные обязанности
- Backend-разработка: Проектирование, создание, тестирование и поддержка надежных backend-систем с использованием .NET (C#) и других языков по мере необходимости.
- Облачная инфраструктура: Проектирование, развертывание и управление масштабируемыми приложениями в AWS с использованием таких сервисов, как ECS Fargate, DynamoDB, S3 и других облачных технологий.
- Разработка API и сервисов: Создание надежных API и сервисов, которые поддерживают платформу, продукты и рабочие процессы ИИ mpathic.
- Управление базами данных: Работа как с SQL базами данных, включая PostgreSQL, так и с NoSQL базами данных, включая DynamoDB, для поддержки различных потребностей приложений и данных.
- Проектирование и масштабируемость систем: Принятие продуманных архитектурных решений в отношении надежности, масштабируемости, производительности, безопасности и удобства обслуживания.
- Интеграция ИИ: Поддержка интеграции моделей ИИ и возможностей на базе ИИ в производственные системы и рабочие процессы.
- Сотрудничество с Frontend: Тесное сотрудничество с frontend-инженерами и, при необходимости, эпизодическое участие в разработке приложений на базе React.
- Качество кода: Написание чистого, поддерживаемого, хорошо протестированного и документированного кода, а также вклад в инженерные стандарты и лучшие практики.
- Наставничество: Предоставление технического руководства другим инженерам и активное участие в код-ревью, архитектурных обсуждениях и обмене знаниями.
- Решение проблем: Решение сложных инженерных задач, охватывающих оптимизацию производительности, проектирование систем, устранение неполадок, интеграции и изменяющиеся требования к продукту.
- Исследования и эксперименты: Быть в курсе новейших инструментов и методов для облачной инфраструктуры, сервисов, API и приложений ИИ. Проведение целенаправленных доказательств концепции с четкими техническими и бизнес-результатами.
- Кросс-функциональное сотрудничество: Тесное взаимодействие с командами инженеров, продуктов, ИИ и другими командами для преобразования бизнес-потребностей и потребностей клиентов в масштабируемые технические решения.
Что такое успех
Вы поможете mpathic построить backend-фундамент, который сможет масштабироваться вместе с нашими продуктами и клиентами. Вы возьмете на себя значимую ответственность за технические решения, повысите надежность и удобство обслуживания наших систем, а также поможете команде инженеров быстро двигаться вперед, не жертвуя качеством.
У вас также будет возможность работать над технически сложными задачами на стыке программной инфраструктуры, ИИ и человеко-ориентированного ИИ.
Местоположение
United States (Remote)
Отдел
Engineering
Тип занятости
Full-Time
Минимальный опыт
Experienced
Компенсация
$110,000 - $165,000