Atlanta, Georgia, USA
20 days ago
Algorithm Architect

FORTNA partners with the world’s leading brands to transform omnichannel and parcel distribution operations. Known world-wide for enabling companies to keep pace with digital disruption and growth objectives, we design and deliver solutions, powered by intelligent software, to optimize fast, accurate and cost-effective order fulfillment and last mile delivery. Our people, innovative approach and proprietary algorithms and tools ensure optimal operations design and material and information flow. We deliver exceptional value every day to our customers with comprehensive services and products including network strategy, distribution center operational design and implementation, material handling automated equipment, robotics and a comprehensive suite of lifecycle services.

At FORTNA, we believe in fostering a workplace that isn't just a job but a movement – a collective effort to redefine success and transform challenges into opportunities. "Join the Movement" encapsulates our commitment to a workplace culture that thrives on collaboration, celebrates diversity, and empowers every individual to contribute to something greater than themselves. Our Team. Our Passion. Our Approach. 

POSITION SUMMARY: The Algorithm Architect is a critical member of the Algorithm Delivery Team who identifies project and product requirements and connects them to existing and future capabilities of the algorithms suite within FORTNA’s Warehouse Execution System (WES) and Warehouse Controls System (WCS). This is a mid-level position requiring experience in distribution center operations and software development.

PRIMARY RESPONSIBILITIES INCLUDE:

Assesses the operational requirements of distribution center design solutions to identify and define algorithm requirements. This vital function requires a thorough knowledge of distribution center operations and the ability to understand how algorithms can produce desired operational outcomes.Turns high-level algorithm descriptions into detailed requirements suitable for the algorithm design team to write user stories. The Architect may also be called upon to help write user stories for complex requirements.Identifies and documents cross-functional requirements for teams outside Solutions R&D, including software, controls, engineering, and project management.Works with peers in software, controls, and solution design to achieve alignment and coordination for project success at the design stage.Assists department leadership with technology roadmap development by representing the customer perspective.

REQUIRED QUALIFICATIONS:

Bachelor’s degree in Industrial Engineering, Systems Engineering, Computer Science, Computer or Software Engineering, or a related technical field.3+ years’ industry experience in distribution center operations, gained either through consulting or direct operational experience. This qualification is required: prospective applicants not having exposure to distribution center operations need not apply.Ability to understand complex algorithms at a deep level and envision their application in real-world operations. Conversely, the candidate must have an ability to understand real-world operations and envision potential applications of complex algorithms.Experience applying systems engineering concepts such as requirements specification and verification and validation in real product development environments.Knowledge of software development and deployment. Must be able to interface between research scientists in Algorithm Design and solution architects and product managers in Software.Proficiency in Python programming. Although this is not a programming position, the successful candidate will have a strong background in Python and be able to write good code.Excellent skills in written and oral communication, collaboration, and problem-solving. Must be able to see beyond traditional boundaries between disciplines to design customer-focused solutions.Willingness and ability to travel approximately 20 percent, domestically and internationally.

DESIRED QUALIFICATIONS:

Master’s degree in Computer Science, Software Engineering, Industrial Engineering, or a related technical field.Experience in algorithm development or software product management.

This job description describes the general nature and level of work expected of a person assigned to this position. All job requirements listed indicate the minimum level of knowledge, skills and/or ability deemed necessary to perform the job proficiently. Employees may be required to perform any other job-related duties as requested by their supervisor.

It is the policy of FORTNA and its affiliated companies to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, pregnancy or pregnancy-related condition, status with regard to public assistance, veteran status, citizenship status (if authorized to work in the U.S.), or any other characteristic protected by federal, state or local law. In addition, FORTNA will provide reasonable accommodations for qualified individuals with disabilities.

Confirm your E-mail: Send Email