CarParts
Senior AI Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Forward-deployed инженер с AI в центре роли: проектирование систем, продакшн-код и сквозное владение проектами с фокусом на внедрение AI-возможностей в бизнес и продукты. Требуется сильная инженерная база и практический подход к деплою AI-инструментов и LLM-фич.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые высококачественные системы и API в продакшене
- Писать чистый код с покрытием unit-, integration- и e2e-тестами
- Проектировать и оптимизировать схемы реляционных и нереляционных БД, запросы и модели данных
- Проводить содержательные код-ревью и делиться знаниями
- Отлаживать и устранять узкие места производительности и продакшн-инциденты
- Участвовать в принятии архитектурных решений и документировать результаты
- Участвовать в Agile-церемониях: планирование спринтов, стендапы, ретроспективы
- Внедрять AI-решения end-to-end: от выбора use case до шиппинга LLM-фич в продукты и внутренние процессы
- Интегрировать LLM API и AI-фреймворки в фичи: поиск, суммаризация, рекомендации, автоматизация
- Критически оценивать и валидировать AI-выходы перед продакшеном
- Использовать AI-ассистенты (GitHub Copilot, Cursor, Claude Code) и распространять лучшие практики
- Оценивать новые модели, фреймворки и техники и приносить рекомендации по внедрению
- Работать с Marketing, CX, Data Science, Merchandising, Warehouse Ops и Finance
- Объяснять технические концепции нетехническим стейкхолдерам и презентовать результаты руководству
- Писать внутреннюю документацию, проводить демо и менторить коллег
Требования
- 3–6 лет профессиональной разработки в продакшн-среде с портфолио собственных систем
- Сильное владение одним или несколькими языками: Python, Java, TypeScript, Go или C#
- Понимание OOP, SOLID, паттернов проектирования и архитектурных решений
- Уверенная работа с реляционными БД (PostgreSQL, MySQL): схемы, индексы, оптимизация запросов, транзакции
- Знание хотя бы одной NoSQL БД (MongoDB, Redis, DynamoDB)
- Опыт проектирования и потребления RESTful API
- Написание осмысленных unit-, integration- и e2e-тестов
- Знакомство с облачной платформой (AWS, GCP, Azure), Docker, CI/CD
- Сильный Git workflow: ветвление, pull requests, культура код-ревью
- Активное использование AI-ассистентов в разработке с измеримым эффектом
- Опыт создания или интеграции хотя бы одной LLM-фичи в реальном проекте
- Понимание основ промпт-дизайна, few-shot примеров и получения структурированных выходов от LLM API
- Критическая оценка AI-выходов: тестирование, валидация, понимание ограничений
- Искренний интерес к развитию AI-инструментов и проактивные эксперименты
Условия
- Полная занятость, работа в офисе в штаб-квартире в Long Beach, CA
- Без возможности удалённой или гибридной работы
- Быстрые спринты с сильным фокусом на шиппинг
- Инженеры владеют требованиями, архитектурой и участвуют в roadmap
- AI-инструменты — стандартный набор, обмен лучшими практиками
- Blameless post-mortems
- Async-first с осознанной синхронной коллаборацией
- Равные возможности трудоустройства (Equal Opportunity Employer)
Навыки
- Python
- Java
- TypeScript
- Go
- C#
- SQL
- PostgreSQL
- MySQL
- MongoDB
- Redis
- DynamoDB
- pgvector
- REST
- GraphQL
- gRPC
- OpenAPI
- Swagger
- AWS
- GCP
- Azure
- Docker
- Kubernetes
- Terraform
- GitHub Actions
- ArgoCD
- Jenkins
- CircleCI
- OpenAI
- Anthropic Claude
- Gemini
- GitHub Copilot
- Cursor
- Claude Code
- LangChain
- LlamaIndex
- RAG
- Datadog
- OpenTelemetry
- Prometheus
- Grafana
- dbt
- Airflow
- Spark
- Kafka
- RabbitMQ
- Git
- Jira
- Linear