Principal - Software Engineer
Core
Design and build full-stack AI-powered applications for supply chain and operations to turn operational data into decision tools.
Role type
Principal Software Engineer (AI/Full-Stack)
Builds
Full-stack applications, AI features, MCP servers, and agentic workflows for business stakeholders.
Domain
Supply chain, operations, and manufacturing.
Deliverable
production ML models | product features
Required skills
Full-stack development, AI integration (ML models, LLM APIs), MCP server construction, knowledge graph modeling, cloud platform expertise, CI/CD implementation
Preferred skills
Master's degree in CS/SE, experience in supply chain/manufacturing domains
Technologies
Databricks, AWS, Snowflake, Git, CI/CD tools
Responsibilities
Design and maintain full-stack applications, embed AI features with natural-language queries and agentic workflows, mentor junior engineers, establish coding standards and CI/CD pipelines, translate business problems into technical projects
Seniority
Principal, hands-on IC with mentorship