remote
Staff Software Engineer Applied AI - Traba
Software Engineer
Lead the design and delivery of AI-driven solutions for industrial supply chain operations, leveraging Python, ML, and AWS to build scalable, production‑grade systems that transform workforce and operational workflows.
About the role
Key Responsibilities
- Architect and implement end‑to‑end AI pipelines that ingest, process, and analyze millions of shift‑level data points to drive actionable insights for manufacturing and logistics customers.
- Collaborate with cross‑functional teams to translate business requirements into scalable, cloud‑native services using Python, AWS, and Kubernetes.
- Design and maintain robust data ingestion, feature engineering, and model training workflows, ensuring high availability and low latency for real‑time decision making.
- Mentor junior engineers, conduct code reviews, and champion best practices in software quality, security, and performance.
- Continuously evaluate emerging ML techniques and cloud technologies to keep the platform at the cutting edge of applied AI.
Requirements
- 10+ years of software engineering experience with a strong focus on AI/ML production systems.
- Proficiency in Python, AWS services (SageMaker, Lambda, ECS), and container orchestration with Kubernetes.
- Deep understanding of data engineering principles, including ETL, data lakes, and streaming pipelines.
- Experience designing scalable, fault‑tolerant architectures for high‑volume industrial data.
- Excellent communication skills and a proven track record of leading technical teams in a fast‑moving environment.
Skills
pythonmachine learningawskubernetes