Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
$138к-211к/год
$180к$230кмедиана$270к
По похожим ролям (49) ~ $230к/год
На СНГ рынке: $4.2к/мес ($3к - $5.3к)
79
Хорошая вакансия
развернуть
У роли четкий уровень и содержательные задачи на стыке распределенных систем и алгоритмической оптимизации в продукте для робототехники. Подробное описание помогает понять, чем предстоит заниматься.
Кликните для подробной информации
Ниже рынкаСовременный стекРобототехника и ИИПонятные задачи
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Staff Software Engineer - Algorithms (Robotics): Building real-time distributed software for AI-powered warehouse automation with an accent on combinatorial optimization, graph-based algorithms, and high-performance microservices. Focus on solving NP-hard optimization problems, coordinating automated workflows, and designing scalable, fault-tolerant systems for inventory movement and fulfillment.
Location: Hybrid, USA Wilmington, MA - HQ; up to 10% travel to customer and client locations may be required.
Base salary: $138,074.75–$211,200.00 per year. Compensation may vary based on job-related knowledge, skills, and experience; benefits include medical, dental, vision, disability, 401(k), and PTO.
Company
hirify.global develops AI-powered robotic and software platforms for high-density warehouse automation, supply-chain operations, and fulfillment.
What you will do
Design and develop real-time distributed software for automation systems.
Design highly available and scalable software systems for ordering, processing, and delivery of mixed-SKU totes.
Research, develop, and productize solutions for NP-hard optimization problems using combinatorial optimization and other algorithms.
Coordinate automated workflows and optimize the movement and consumption of inventory across large-scale automation environments.
Analyze distributed software components using performance, profiling, and debugging tools.
Develop microservice-oriented applications using .NET Core, RabbitMQ, OpenAPI, and Kubernetes in an Agile/Scrum environment.
Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
At least 8 years of professional software development experience using C# and .NET.
Strong expertise in object-oriented programming, SOLID principles, and design patterns.
Deep understanding of algorithms, data structures, and computational complexity analysis.
Experience designing scalable, fault-tolerant, and distributed systems.
Strong debugging, troubleshooting, and performance-tuning skills.
Experience with relational databases, SQL optimization, and SQL Server/PL/SQL.
Experience with source control systems such as Git.
Experience developing for Windows and Linux, including cross-platform .NET Core development.
Experience developing unit tests and test automation frameworks; comfort with asynchronous or multithreaded programming.
Strong software design and implementation skills, with a hands-on problem-solving approach.
Valid driver’s license and ability to drive and/or fly to client and customer locations.
Culture & Benefits
Work in a collaborative community of innovators, collaborators, and pioneers.
Operate in a dynamic Agile/Scrum environment with close collaboration across creative and technical peers.
Hybrid work arrangement at the Wilmington, Massachusetts headquarters.
Medical, dental, vision, disability, 401(k), and paid time off benefits.
Opportunities to travel to customer sites.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →