Работа
Из фида партнера
Инженер-программист полного цикла, искусственный интеллект и автоматизация
Цена по запросу
Детали
- Тип занятости
- Контракт
- Удалённо
- Да
- Компания
- Utility Profit
Описание
Автоматически переведено с языка English. Оригинальный текст является основным. Машинный перевод — готовится более точный вариант.
Обзор ролей
Мы ищем инженера-программиста среднего и старшего уровня, который сможет превратить проблему клиента или эксплуатационную проблему от ранней идеи до надежной производственной функции. Вы будете работать с интерфейсами React, сервисами TypeScript и Node.js, базами данных и средствами автоматизации, которые соединяют нашу платформу с поставщиками коммунальных услуг.
ИИ играет центральную роль как в том, как мы строим, так и в том, что мы строим. Наша команда использует агенты кодирования и передовые модели от OpenAI, Anthropic и других поставщиков для исследований, внедрения, отладки и проверки. Мы экспериментируем с новыми моделями и инструментами, сравниваем их результаты и сохраняем то, что улучшает реальные результаты. Ожидается, что вы будете свободно работать с этими инструментами, владея архитектурой, понимая код и проверяя результат.
Работа охватывает приложения для клиентов, инструменты для партнеров и операций, интеграцию поставщиков и рабочие процессы с использованием искусственного интеллекта. Недавние примеры включают в себя автоматизацию записи записанных сеансов браузера, помощь инженерам в расследовании повторяющихся сбоев автоматизации, а также создание API и информационных панелей, которые делают эти системы наблюдаемыми и пригодными для использования.
Что мы предлагаем
• Полностью удаленный подход: открыт для кандидатов со всего мира, при этом предпочтение отдается кандидатам из Мексики или США из-за командной работы и совпадения часовых поясов.
• Конкурентная заработная плата в долларах США.
• Высокая степень ответственности и автономия в небольшой, ориентированной на продукт команде инженеров.
• Практическая работа с передовыми моделями искусственного интеллекта, агентами кодирования и реальными задачами автоматизации.
• Прямое сотрудничество с продуктами, дизайном, контролем качества и операциями, оказывающее заметное влияние на клиентов и бизнес.
• Возможности для роста за счет значимого технического владения по мере развития платформы.
Никакого формального образования не требуется. Мы ценим ваши навыки, суждения и продемонстрированную работу.
Ключевые обязанности
• Собственные комплексные функции: уточнить проблему и критерии успеха, предложить практичный дизайн, реализовать его, протестировать, развернуть и проследить за его поведением в производстве.
• Создавайте понятные и гибкие интерфейсы React, а также надежные API-интерфейсы, сервисы и интеграции TypeScript/Node.js. Продумайте разрешения, проверку, состояния загрузки, ошибки и восстановление на протяжении всего пути пользователя.
• Используйте агенты кодирования искусственного интеллекта в своем ежедневном рабочем процессе. Предоставляйте им полезный контекст, разбивайте работу на части, подлежащие проверке, оспаривайте их предположения, проверяйте и упрощайте код, который они создают.
• Создавайте и улучшайте рабочие процессы с помощью искусственного интеллекта, интеграцию моделей и автоматизацию браузера или API. Оценивайте поведение в сравнении с репрезентативными случаями, учитывайте затраты и задержки и предоставляйте надежные резервные варианты в случае сбоя модели или внешней службы.
• Разрабатывайте модели данных, запросы, миграции и фоновые задания, уделяя внимание правильности, параллелизму, повторным попыткам и избегая дублирования действий.
• Вдумчиво расширяйте существующие системы. Повторно используйте установленные шаблоны, сохраняйте четкие границы и координируйте изменения в приложениях и репозиториях, не нарушая общих контрактов.
• Пишите содержательные автоматические тесты и анализируйте работу товарищей по команде. Продемонстрируйте функцию в рабочей среде перед контролем качества, устраните результаты и проверьте весь процесс после исправлений.
• Исследуйте производственные проблемы с помощью журналов, трассировок, показателей и данных. Улучшите мониторинг и документацию, чтобы команда могла понимать и управлять тем, что вы отправляете.
• Тесно работать с продуктами и операциями, чтобы бросить вызов нечетким требованиям, выявить последующие эффекты и определить приоритетность изменений, которые улучшают показатели завершения, надежность и качество обслуживания клиентов.
Наш идеальный кандидат
• Ориентированность на продукт: хочет понять пользователя и бизнес-проблему, прежде чем выбирать техническое решение.
• Сильный сборщик: комфортное перемещение между интерфейсами, API, базами данных и незнакомым кодом, когда этого требует проблема.
• Интересуюсь искусственным интеллектом: активно пробует новые возможности и может объяснить, где они помогли, где потерпели неудачу и как были проверены результаты.
• Ответственный: берет на себя ответственность за поведение поставляемого программного обеспечения, включая работу, выполненную с помощью ИИ.
• Прагматичность и готовность к сотрудничеству: предпочитает четкие, удобные в сопровождении решения, приветствует тщательную проверку и четко сообщает о прогрессе и блокирующих факторах в асинхронной команде.
Требования
• Значительный опыт разработки и поддержки производственных веб-приложений, а также рассудительность и независимость, ожидаемые от инженера среднего и старшего уровня.
• Сильные практические навыки работы с базами данных TypeScript, Node.js, React и SQL; Особенно актуален опыт работы с PostgreSQL.
• Опыт разработки и использования API-интерфейсов, моделирования данных и отладки проблем во внешнем и внутреннем интерфейсах.
• Практический опыт использования инструментов ИИ-кодирования для создания реального программного обеспечения с примерами того, как вы проверяли, тестировали или исправляли их результаты.
• Надежные основы проектирования: автоматическое тестирование, запросы Git и pull, аутентификация и авторизация, обработка ошибок и обслуживаемая конструкция системы.
• Опыт работы с облачными развертываниями, контейнерами, CI/CD и наблюдением за производством; наша среда включает AWS и Docker.
• Четкий письменный и устный английский, а также способность работать самостоятельно и в тесном сотрудничестве с удаленной командой.
Полезный опыт включает API-интерфейсы LLM, вызов инструментов и MCP, оценки, автоматизацию браузера с помощью Playwright, Python, Redis/BullMQ, системы, управляемые событиями, инфраструктуру как код и монорепозитории, такие как Nx или Turborepo. Вам не обязательно использовать все инструменты. Мы заботимся о вашей способности учиться и применять разумные инженерные решения.
Краткое примечание об этой должности: это должность удаленного независимого подрядчика, поэтому она не включает в себя льготы для сотрудников, спонсируемые компанией. Utility Profit отмечает корпоративные праздники в США, когда наши офисы и обычные деловые операции могут быть закрыты.
Источник: Jobspresso (https://jobspresso.co/job/full-stack-software-engineer-ai-automation/)
Мы ищем инженера-программиста среднего и старшего уровня, который сможет превратить проблему клиента или эксплуатационную проблему от ранней идеи до надежной производственной функции. Вы будете работать с интерфейсами React, сервисами TypeScript и Node.js, базами данных и средствами автоматизации, которые соединяют нашу платформу с поставщиками коммунальных услуг.
ИИ играет центральную роль как в том, как мы строим, так и в том, что мы строим. Наша команда использует агенты кодирования и передовые модели от OpenAI, Anthropic и других поставщиков для исследований, внедрения, отладки и проверки. Мы экспериментируем с новыми моделями и инструментами, сравниваем их результаты и сохраняем то, что улучшает реальные результаты. Ожидается, что вы будете свободно работать с этими инструментами, владея архитектурой, понимая код и проверяя результат.
Работа охватывает приложения для клиентов, инструменты для партнеров и операций, интеграцию поставщиков и рабочие процессы с использованием искусственного интеллекта. Недавние примеры включают в себя автоматизацию записи записанных сеансов браузера, помощь инженерам в расследовании повторяющихся сбоев автоматизации, а также создание API и информационных панелей, которые делают эти системы наблюдаемыми и пригодными для использования.
Что мы предлагаем
• Полностью удаленный подход: открыт для кандидатов со всего мира, при этом предпочтение отдается кандидатам из Мексики или США из-за командной работы и совпадения часовых поясов.
• Конкурентная заработная плата в долларах США.
• Высокая степень ответственности и автономия в небольшой, ориентированной на продукт команде инженеров.
• Практическая работа с передовыми моделями искусственного интеллекта, агентами кодирования и реальными задачами автоматизации.
• Прямое сотрудничество с продуктами, дизайном, контролем качества и операциями, оказывающее заметное влияние на клиентов и бизнес.
• Возможности для роста за счет значимого технического владения по мере развития платформы.
Никакого формального образования не требуется. Мы ценим ваши навыки, суждения и продемонстрированную работу.
Ключевые обязанности
• Собственные комплексные функции: уточнить проблему и критерии успеха, предложить практичный дизайн, реализовать его, протестировать, развернуть и проследить за его поведением в производстве.
• Создавайте понятные и гибкие интерфейсы React, а также надежные API-интерфейсы, сервисы и интеграции TypeScript/Node.js. Продумайте разрешения, проверку, состояния загрузки, ошибки и восстановление на протяжении всего пути пользователя.
• Используйте агенты кодирования искусственного интеллекта в своем ежедневном рабочем процессе. Предоставляйте им полезный контекст, разбивайте работу на части, подлежащие проверке, оспаривайте их предположения, проверяйте и упрощайте код, который они создают.
• Создавайте и улучшайте рабочие процессы с помощью искусственного интеллекта, интеграцию моделей и автоматизацию браузера или API. Оценивайте поведение в сравнении с репрезентативными случаями, учитывайте затраты и задержки и предоставляйте надежные резервные варианты в случае сбоя модели или внешней службы.
• Разрабатывайте модели данных, запросы, миграции и фоновые задания, уделяя внимание правильности, параллелизму, повторным попыткам и избегая дублирования действий.
• Вдумчиво расширяйте существующие системы. Повторно используйте установленные шаблоны, сохраняйте четкие границы и координируйте изменения в приложениях и репозиториях, не нарушая общих контрактов.
• Пишите содержательные автоматические тесты и анализируйте работу товарищей по команде. Продемонстрируйте функцию в рабочей среде перед контролем качества, устраните результаты и проверьте весь процесс после исправлений.
• Исследуйте производственные проблемы с помощью журналов, трассировок, показателей и данных. Улучшите мониторинг и документацию, чтобы команда могла понимать и управлять тем, что вы отправляете.
• Тесно работать с продуктами и операциями, чтобы бросить вызов нечетким требованиям, выявить последующие эффекты и определить приоритетность изменений, которые улучшают показатели завершения, надежность и качество обслуживания клиентов.
Наш идеальный кандидат
• Ориентированность на продукт: хочет понять пользователя и бизнес-проблему, прежде чем выбирать техническое решение.
• Сильный сборщик: комфортное перемещение между интерфейсами, API, базами данных и незнакомым кодом, когда этого требует проблема.
• Интересуюсь искусственным интеллектом: активно пробует новые возможности и может объяснить, где они помогли, где потерпели неудачу и как были проверены результаты.
• Ответственный: берет на себя ответственность за поведение поставляемого программного обеспечения, включая работу, выполненную с помощью ИИ.
• Прагматичность и готовность к сотрудничеству: предпочитает четкие, удобные в сопровождении решения, приветствует тщательную проверку и четко сообщает о прогрессе и блокирующих факторах в асинхронной команде.
Требования
• Значительный опыт разработки и поддержки производственных веб-приложений, а также рассудительность и независимость, ожидаемые от инженера среднего и старшего уровня.
• Сильные практические навыки работы с базами данных TypeScript, Node.js, React и SQL; Особенно актуален опыт работы с PostgreSQL.
• Опыт разработки и использования API-интерфейсов, моделирования данных и отладки проблем во внешнем и внутреннем интерфейсах.
• Практический опыт использования инструментов ИИ-кодирования для создания реального программного обеспечения с примерами того, как вы проверяли, тестировали или исправляли их результаты.
• Надежные основы проектирования: автоматическое тестирование, запросы Git и pull, аутентификация и авторизация, обработка ошибок и обслуживаемая конструкция системы.
• Опыт работы с облачными развертываниями, контейнерами, CI/CD и наблюдением за производством; наша среда включает AWS и Docker.
• Четкий письменный и устный английский, а также способность работать самостоятельно и в тесном сотрудничестве с удаленной командой.
Полезный опыт включает API-интерфейсы LLM, вызов инструментов и MCP, оценки, автоматизацию браузера с помощью Playwright, Python, Redis/BullMQ, системы, управляемые событиями, инфраструктуру как код и монорепозитории, такие как Nx или Turborepo. Вам не обязательно использовать все инструменты. Мы заботимся о вашей способности учиться и применять разумные инженерные решения.
Краткое примечание об этой должности: это должность удаленного независимого подрядчика, поэтому она не включает в себя льготы для сотрудников, спонсируемые компанией. Utility Profit отмечает корпоративные праздники в США, когда наши офисы и обычные деловые операции могут быть закрыты.
Источник: Jobspresso (https://jobspresso.co/job/full-stack-software-engineer-ai-automation/)
Это объявление получено из партнерского фида. Оформляйте заказ на исходном сайте.
Источник: Utility Profit
Объявление предоставлено Utility Profit.