Principal software engineer - warehouse systems

Insight Global
Smyrna, GA

Job Description

The Principal Software Engineer-AI Warehouse Systems will spearhead the design and development of advanced artificial intelligence solutions within our client's Warehouse Management and Execution Systems (WMS/WES). By leveraging deep expertise in applied AI, machine learning, and algorithmic optimization, they will drive the creation of next-generation, intelligent warehouse processes that enhance efficiency, adaptability, and operational excellence across supply chain environments.

This role leads the integration of AI-driven predictive analytics, real-time decision-making engines, and intelligent automation into both cloud-native and on-premises platforms. Drawing on hands-on experience with conveyor software, PLC communications, robotics, and edge computing, they will architect resilient systems that connect physical devices-such as sensors, actuators, and industrial robots-with enterprise-grade software.

The Principal Software Engineer will navigate complex data landscapes and industrial protocols, orchestrating seamless interoperability between legacy hardware, modern microservices, and AI models. As a technical thought leader, they champion scalable, reusable code and uphold rigorous standards for code quality, system reliability, and technical documentation. They will facilitate collaboration across software, data science, electrical, and warehouse operations teams, translating complex AI requirements for diverse audiences and managing system risks, data integration constraints, and evolving business objectives.

This position ensures robust configuration of AI components, hyper-efficiency of algorithms, continuous system learning and performance optimization, resilience testing, and operational monitoring. With high expectations for system availability, data security, and disaster recovery, the Principal Software Engineer mentors junior talent, instilling best practices in AI, data engineering, and modern development frameworks to guarantee innovation, reliability, and scalability throughout the client's automated warehouse solutions.

Key Responsibilities:

70% Delivery & Execution
  • Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable software solutions

  • Documents, reviews, and ensures that all quality and change control standards are met

  • Writes custom code or scripts to automate infrastructure, monitoring services, and test cases

  • Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production

  • Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively

  • Contributes to enterprise-wide tools to drive destructive testing, automation, or engineering empowerment

  • Identifies product enhancements (client-facing or technical) to create a better experience for the end users

  • Identifies unsecured code areas and implements fixes as they are discovered with or without tooling

  • Identifies, implements, and shares technical solutions that can be used across the organization

  • Creates and architects foundational code elements that can be reused many times by a product

  • Creates meaningful architecture diagrams and other documentation needed for security reviews or other interested parties

  • Defines Service Level Objectives for product to constantly measure their reliability in production and help prioritize backlog work

20% Support & Enablement:
  • Fields questions from other product teams or support teams

  • Monitors tools and participates in conversations to encourage collaboration across product teams

  • Provides application support for software running in production

  • Proactively monitors production Service Level Objectives for products

  • Works with vendors and the open-source community to help identify and implement feature enhancements in software products

  • Works with other product teams to create API specifications and contracts for shared data

  • Proactively reviews the performance and capacity of all aspects of production: code, infrastructure, data, and message processing

  • Triages high-priority issues and outages as they arise

10% Learning:
  • Participates in and leads learning activities around modern software design and development core practices (communities of practice)

  • Learns, through reading, tutorials, and videos, new technologies and best practices being used within other technology organizations

  • Attends conferences and learns how to apply new technologies where appropriate

The pay range for this position is between $65-75/hr.

Although this position will be remote, the client is only open to candidates located in Atlanta due to occasional in-office meetings and distribution center visits.

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:

Skills and Requirements

  • 6-8 years of relevant software engineering experience, including substantive work in AI/ML, data science, or algorithmic systems within warehousing, logistics, or supply chain contexts

  • Has experience creating single and multi-agent AI systems, orchestrating the multi-agent systems to solve complex tasks, and integrating these systems into external data sources

  • Mastery of Python and experience with advanced machine learning frameworks (such as TensorFlow, PyTorch, or scikit-learn)

  • Advanced proficiency in designing and deploying AI/ML models for real-time warehouse optimization, predictive maintenance, and process automation

  • Mastery of modern web application frameworks (Ruby on Rails, Spring MVC, Node.js) and microservice-based architectures

  • Mastery of writing optimized SQL queries and proficiency with NoSQL databases, including data modeling and query performance optimization for large-scale operational datasets

  • Deep proficiency in cloud platforms (AWS, Azure, or Google Cloud) and automation patterns, including integration of AI/ML solutions with cloud-native services

  • Strong experience in edge computing and IoT protocols to support AI algorithms interfacing directly with warehouse devices and robotics

  • Expertise with CI/CD toolchains for continuous integration and automated deployment of ML models and warehouse applications

  • Proven experience implementing secure, high-availability, and disaster-recovery patterns in production systems

  • Demonstrated success applying destructive and resilience testing methodologies for AI-enabled warehouse systems

  • Advanced understanding of defensive coding and secure design principles for mission-critical environments

  • Proficient in front-end frameworks (HTML, CSS, JavaScript, AngularJS, ReactJS, JQuery), with the ability to visualize AI insights for operators and non-technical stakeholders

  • Extensive experience integrating RESTful web services and real-time event-driven architectures within warehouse environments

  • Demonstrated leadership in cross-disciplinary teams and mentoring, frequently translating advanced AI concepts to both technical and non-technical audiences

  • Experience with 12-factor methodology and related architectural patterns to ensure modular, scalable, and resilient deployment of AI applications

  • Knowledge of the latest research and trends in warehouse AI: reinforcement learning, simulation-based optimization, computer vision (CV), and autonomous systems

  • Mastery of an object-oriented programming language (preferably Java)

Posted 2026-03-31

Recommended Jobs

CPA Tax Manager

Career Pathway LLC
Woodstock, GA

Job Description Job Description About the job CPA Tax Manager. Prepare/review 1120S's, 1040's, 1065's, 990, etc. This is a revenue-producing role, so please do not apply if not a CPA. M…

View Details
Posted 2026-03-27

Front Desk Coordinator

Robert Half
Atlanta, GA

Job Description Job Description We are looking for a Front Desk Coordinator to join our team in Atlanta, Georgia. This role is ideal for someone who thrives in a detail-oriented environment and h…

View Details
Posted 2026-03-17

Kafka Admin

Cloud Analytics Technologies LLC
Atlanta, GA

Job Description: • Install, configure, and manage Kafka clusters (on-prem/cloud). • Monitor cluster health, performance, and resource utilization. • Manage Kafka topics, partitions, replication…

View Details
Posted 2026-02-13

Locum MD (Medical Doctor);DO (Osteopathic Doctor) Radiation Oncology

77 consultants
Atlanta, GA

Description   As a Locum Radiation Oncologist, you will be responsible for diagnosing and treating patients with various types of cancer, utilizing advanced radiation therapy techniques. You will…

View Details
Posted 2025-12-03

Stocktaker - Administrative

Jetro / Restaurant Depot
Commerce, Banks County, GA

Position Title:  Stocktaker Department:  Inventory Control Supervisor: Inventory Controller FLSA:  Non-exempt Position Summary: The Stocktaker is responsible for ensuring all products i…

View Details
Posted 2026-02-16

Engineer II

Marriott
Atlanta, GA

POSITION SUMMARY Respond and attend to guest repair requests. Communicate with guests/customers to resolve maintenance issues with little to no supervision. Perform preventive maintenance on tools…

View Details
Posted 2026-03-20

Associate Application Developer - Food

Cargill
Atlanta, GA

Cargill is committed to providing food and agricultural solutions to nourish the world in a safe, responsible, and sustainable way. Sitting at the heart of the supply chain, we partner with farmers a…

View Details
Posted 2026-03-27

Personal Support Aide

Sanzie HealthCare Services Inc
Riverdale, GA

Job Description Job Description SANZIE HEALTHCARE SERVICES IMMEDIATE OPENING for Personal Support Aide Personal Support Aide for a 22-year-old female with Autism in Riverdale, GA Pos…

View Details
Posted 2026-03-17

Project Manager

HeadFirst B.V.
Atlanta, GA

Project Manager Position objective: As a key member of Impellam’s PMO, you will work closely with project managers and workstream leads to support our strategic programmes.   Commitment to…

View Details
Posted 2026-02-13

C-5-2026 Environmental Reporter

Georgia

Georgia Public Broadcasting (GPB) is hiring an experienced reporter to cover the environment, climate, and agricultural resources of Coastal and South Georgie and to report on the impact of the changi…

View Details
Posted 2026-03-03