Cook Medical

Software Engineer 1, Full-Stack

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Full-stack инженер в LoopTech для AI-продуктов, включая платформу тьюторинга TOPOS. Разработка end-to-end фич от интерфейса до API, данных и облачного деплоя с использованием AI-first workflow.

Задачи

  • Разрабатывать и документировать программные решения в составе проектной команды
  • Ежедневно использовать AI-first workflow с кодинг-агентами (Claude Code, Codex) и их плагинами, скиллами, MCP-серверами
  • Проверять и управлять AI-сгенерированным кодом, запускать тесты и проверять реальное поведение перед мержем
  • Работать по TDD в CI/CD, применяя SOLID и другие принципы проектирования
  • Строить и поддерживать frontend-фичи веб-приложений: авторинг курсов, guided conversations, онбординг, интерактивные визуализации
  • Обеспечивать доступность и адаптивность под мобильные и планшеты
  • Превращать макеты Figma и прототипы в production-ready интерфейсы, интегрированные с backend, API и БД
  • Проектировать и расширять REST API и backend-сервисы на Python, Node.js и Rust
  • Проектировать и поддерживать БД PostgreSQL с pgvector и SQLite, а также объектное хранилище
  • Развивать пайплайн загрузки документов: PDF, PPTX, XLSX, CSV, HTML, разбиение на главы, дедупликация, эмбеддинги, индексация, векторный поиск для RAG и graph RAG
  • Интегрировать LLM через API и real-time voice (LiveKit) для голосовых Socratic-сессий
  • Реализовывать и укреплять аутентификацию/авторизацию: OIDC/SSO, Microsoft Entra ID, ролевой доступ, управление сессиями
  • Поддерживать FERPA-совместимую обработку данных, PII, аудит-трейлы и разделение ролей
  • Участвовать в инфраструктуре и релиз-инжиниринге: Docker/Podman, Terraform, Kubernetes/Helm, GitHub Actions, релизы в Azure
  • Вести документацию и поддерживать существующие и новые системы
  • Помогать операционным командам и участвовать в сообществе инженеров для непрерывных улучшений

Требования

  • Степень бакалавра по Computer Science или смежной области либо эквивалентный опыт
  • Уверенное владение Git и GitHub: pull requests, code review, GitHub Actions CI
  • 18+ месяцев ежедневного использования AI-кодинг-агентов (Claude Code, Codex, Pi, OpenCode), понимание agent loops и software factory pipelines, портфолио
  • Способность читать AI-исследования и white papers с высоким пониманием
  • Опыт с RAG или graph RAG (Docling, pgvector, LangChain-подобные решения)
  • Опыт создания production веб-приложений на TypeScript и React (1+ год)
  • Практики управления зависимостями (npm/pnpm, uv/pip, Cargo, lockfiles, пиннинг версий)
  • Сильные навыки в Python, Node.js (TypeScript) и Rust, опыт проектирования REST API (FastAPI)
  • Опыт работы с PostgreSQL и SQLite, включая миграции схем (SQLAlchemy, Alembic)
  • Базовые знания Docker или Podman
  • Test-first разработка (pytest, Vitest)
  • Гигиена данных, безопасная работа с секретами
  • Способность работать и по frontend, и по backend в рамках одной фичи
  • Умение точно реализовывать UX/UI дизайн
  • Опыт работы в Agile-команде
  • Свободное владение концепциями AI и данных, критическая оценка AI-выходов

Навыки

  • Git
  • GitHub
  • GitHub Actions
  • Claude Code
  • Codex
  • RAG
  • graph RAG
  • Docling
  • pgvector
  • LangChain
  • TypeScript
  • React
  • npm
  • pnpm
  • uv
  • pip
  • Cargo
  • Python
  • Node.js
  • Rust
  • REST API
  • FastAPI
  • PostgreSQL
  • SQLite
  • SQLAlchemy
  • Alembic
  • Docker
  • Podman
  • pytest
  • Vitest
  • Figma
  • OIDC
  • SSO
  • Microsoft Entra ID
  • LiveKit
  • Terraform
  • Kubernetes
  • Helm
  • Azure
  • D3.js
  • Playwright
  • WCAG
  • WebRTC
  • WebSockets
  • OpenTelemetry
  • Trivy
  • Go

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

Software Engineer
ALPHA OMEGA INTEGRATION LLCMiddleViennaГибрид
64,000 – 70,000 USD в год
7 нояб.
Java Full Stack Engineer - Professional
HexawareSeniorОфис
7 нояб.
Staff Software Engineer, Google Ads, Full Stack
GoogleSeniorNew YorkОфис
207,000 – 300,000 USD в год
7 нояб.
Full Stack Software Developer
Sandalwood Engineering & ErgonomicsMiddleLivoniaОфис
7 нояб.
Software Engineer II
AssurityMiddleLincolnУдалённо
7 нояб.
Software Engineer 1, Full-Stack — Cook Medical, Bloomington | itrelocate