Job Closed
This listing is no longer active.
GXO is a leading provider of cutting-edge supply chain solutions to the most successful companies in the world. We help our customers manage their goods most efficiently using our technology and services. Our greatest strength is our global team – energetic, innovative people of all experience levels and talents who make GXO a great place to work.
Senior Engineer, Machine Learning
Location
United States
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Senior Engineer, Machine Learning
GXO Logistics
Logistics at full potential. At GXO, we’re constantly looking for talented individuals at all levels who can deliver the caliber of service our company requires. You know that a positive work environment creates happy employees, which boosts productivity and dedication. On our team, you’ll have the support to excel at work and the resources to build a career you can be proud of. We’re out to transform transportation logistics through technology, and our multimillion-dollar commitment to IT underscores its importance to our vision. As a Machine Learning Engineer, you will be responsible for designing, building, and maintaining scalable machine learning systems. You will work closely with data scientists, software engineers, and business stakeholders to deploy models into production, ensure system reliability, and optimize performance across GXO’s operations. Pay, benefits and more. We are eager to attract the best, so we offer competitive compensation and a generous benefits package, including full health insurance (medical, dental and vision), 401(k), life insurance, disability and more. What you’ll do on a typical day: - Design, develop, deploy, and maintain ML systems, microservices, and software components that enhance and support supply chain operations and technology. - Ensure software engineering, DevOps, and cybersecurity best practices in development and deployment, including CI/CD pipelines, source control, and secure coding standards. - Design and build, and/or collaborate with data engineering teams to develop data models, pipelines, and integration layers that support and feed ML solutions, ensuring scalability, reliability, and data quality. - Develop ML integration APIs and services using Python, SQL, and frameworks such as Flask and FastAPI with a focus on reliability, latency, and maintainability. - Build agile and portable ML solutions using containerization tools like Docker and Kubernetes. - Implement monitoring, alerting, and observability for ML services. - Collaborate with business and product stakeholders to understand use cases and educate teams on ML capabilities. - Work closely with IT teams (infrastructure, InfoSec, data engineering) to define internal requirements and ensure seamless integration. - Communicate effectively with leadership to secure resources, address issues, and provide project updates. - Take ownership of projects end-to-end with minimal supervision. - Mentor junior engineers on best practices in ML and software development through pair programming, code reviews, and architectural guidance. - Stay current on emerging ML and platform technologies and contribute to the organization’s ML roadmap. - Maintain high-quality technical documentation across systems, services, pipelines, and deployment workflows. What you need to succeed at GXO: At a minimum, you’ll need: - Bachelor’s degree in Computer Science, Statistics, Mathematics, Data Science, Economics, Physics or another analytics-related field, or equivalent related work or military experience - 3–5 years of experience in software engineering, ML engineering, or data science, with at least 2 years focused on designing, building, and deploying scalable, production-grade machine learning systems. - Strong proficiency in cloud environments (GCP preferred; AWS and Azure acceptable). - Expertise in Python, APIs, SQL, system design, DevOps/MLOps, and familiarity with distributed systems. - Familiarity with common ML frameworks such as TensorFlow, scikit-learn, PyTorch, and related tooling. - Experience in monitoring, troubleshooting, and optimizing deployed solutions. - Strong analytical and problem-solving skills. - Strong understanding of all stages of the ML lifecycle. It’d be great if you also had: - Familiarity with logistics systems and supply chain systems (e.g., WMS, OMS, TMS). - Experience with Snowflake and its ecosystem. - Hands-on experience with GCP Vertex AI. - Experience with JavaScript and integrating ML outputs in user-facing applications. We engineer faster, smarter, leaner supply chains. GXO is a leading provider of cutting-edge supply chain solutions to the most successful companies in the world. We help our customers manage their goods most efficiently using our technology and services. Our greatest strength is our global team – energetic, innovative people of all experience levels and talents who make GXO a great place to work. We are proud to be an Equal Opportunity/Affirmative Action employer. Qualified applicants will receive consideration for employment without regard to race, sex, disability, veteran or other protected status. GXO adheres to CDC, OSHA and state and local requirements regarding COVID safety. All employees and visitors are expected to comply with GXO policies which are in place to safeguard our employees and customers. All applicants who receive a conditional offer of employment may be required to take and pass a pre-employment drug test. The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel so classified. All employees may be required to perform duties outside of their normal responsibilities from time to time, as needed. Review GXO's candidate privacy statement here.
Related Guides
Related Job Pages
More Machine Learning Engineer Jobs
Role Description En tant qu’ingénieur·e en apprentissage automatique, II - Routes et voies, vous aiderez à développer les modèles de prochaine génération qui estiment les surfaces des routes ainsi que la géométrie et la topologie des voies au sein de la pile d’autonomie de Torc. Vous travaillerez étroitement avec les équipes de perception, de cartographie et de planification afin d’offrir des modèles de perception de voies de grande qualité et prêts pour la production, permettant une conduite autonome sécuritaire et fiable des camions. - Développer et entraîner la vision par ordinateur et les modèles d’apprentissage profond pour la détection des voies de la route à l’aide de données des capteurs monoculaires et multimodaux (caméras, LiDARs et radars). - Concevoir des modèles de surface des routes en 3D et de géométrie des voies dans l’espace BEV, et intégrer le tout au pipeline d’autonomie de Torc. - Analyser le rendement des modèles, identifier les « corner cases » et améliorer la robustesse dans diverses conditions environnementales et longue traîne. - Développer et optimiser des flux de travail de traitement des données à grande échelle, y compris les annotations, le pseudo-étiquetage et l’augmentation des données. - Mettre en œuvre des pipelines adaptatifs d’entraînement et d’évaluation pour les modèles de perception des voies. - Prendre la responsabilité du travail de déploiement afin d’optimiser les modèles pour l’exécution en temps réel sur le matériel de grade automobile. - Exploiter les cartes SD et HD connues afin d’améliorer l’exactitude et la stabilité de l’estimation des voies. - Contribuer aux discussions architecturales, aux révisions de modèles et aux efforts d’intégration au niveau système. Qualifications - Baccalauréat en informatique, robotique, génie électrique, apprentissage automatique ou autre domaine connexe avec au moins 4 ans d’expérience ou une maîtrise avec au moins 2 ans d’expérience. - Expérience pratique en développement de modèles d’AA pour les tâches de perception comme la détection de voies, la modélisation des surfaces de la route, la fusion de plusieurs caméras ou l’estimation de la géométrie connexe. - Grande compréhension de l’étalonnage de caméras, d’alignement de plusieurs capteurs et de projection entre les espaces d’images et BEV. - Compétences avec Python et PyTorch, avec de l’expérience en codage d’AA de qualité production. - Expérience en entraînement de modèles sur de grands ensembles de données et en utilisation d’environnements informatiques adaptatifs. - Compréhension des architectures d’AA pertinentes, comme les CNN, les transformateurs et les réseaux de perception sur les BEV. - Capacité à analyser les données métriques du rendement des modèles, déboguer les cas d’échec et itérer efficacement. - Capacité à travailler avec les équipes d’autonomie, de perception et d’ingénierie logicielle. Requirements - Expérience de travail spécifique à la perception de voies, aux réseaux BEV ou à l’estimation de topologie des routes. - Expérience en opérations de noyaux CUDA ou PyTorch sur mesure. - Familiarité avec les cartes SD, les pipelines de localisation ou les données antécédentes à base de cartes. - Expérience avec l’entraînement distribué ou les cadres de travail d’expérimentation à grande échelle (par ex., Ray). - Publications pour des conférences de premier ordre AA/VO (CVPR, ICCV, NeurIPS). Benefits - Un programme de rémunération concurrentiel incluant un volet de primes et des options d’achat d’actions. - Une couverture médicale, dentaire et de la vue pour les employés à temps plein. - Un régime d’épargne-retraite (REER) avec une contribution de l’employeur de 4 %. - Une subvention pour le transport en commun (uniquement dans la région de Montréal). - Une flexibilité des horaires et des vacances payées généreuses. - Des fermetures de bureau pendant les congés fériés à l’échelle de l’entreprise. - Une assurance-vie.
• Design, develop, and deploy advanced AI/ML solutions that power the next generation of financial technology. • Implement GenAI, agent-based systems, and sophisticated ML models to enhance our platform capabilities. • Own the Full AI Lifecycle: Design and implement robust data models that support AI/ML initiatives. • Collaborate with cross-functional teams to integrate AI/ML functionalities into our multi-product, multi-issuer platform. • Develop scalable machine learning pipelines and data processing workflows. • Build, test, and optimize AI models on various cloud platforms; AWS experience (including SageMaker and Bedrock) is a bonus. • Ensure robust deployment practices and maintain the performance and scalability of AI systems. • Architect and implement an Agentic Framework tailored specifically for the needs of Financial Advisors, enabling autonomous reasoning, planning, and execution across complex financial scenarios. • Develop and enhance OCR capabilities and integrate these with vector databases. • Champion MLOps best practices to streamline the continuous integration, delivery, and deployment of machine learning models. • Provide technical guidance and mentorship to team members.
• Design, develop, deploy and maintain robust ML pipelines to make them usable, efficient and scalable. • Optimize and fine-tune data pipelines for production. • Engage in code reviews, upholding high standards for clean, reliable code. • Collaborate with cross-functional teams to understand business requirements and translate them into ML solutions. • Embrace learning new technologies, fostering innovation, and tackling diverse challenges. • Contribute to the development of ML infrastructure, pipelines, services, monitoring systems and codebase in general. • Work in an agile development environment and clearly communicate your results to the team. • Mentor and guide junior engineers, providing technical leadership and insights.
• Design, build, and deliver machine learning models and pipelines in close collaboration with Data Science, Research, and Engineering teams. • Own and evolve complex ML systems, ensuring they remain scalable, reliable, and maintainable in production. • Drive technical excellence and best practices across the entire ML lifecycle, from modeling and evaluation to deployment and monitoring. • Define and implement production standards that increase the quality and speed of development across the Data & ML organization. • Translate complex business problems into robust ML solutions with measurable and durable impact on product outcomes. • Act as a technical leader and mentor, supporting the growth of ML practices and elevating the skills of less experienced team members


