Principal - Software Engineer
Core
Principal Software Engineer building AI-powered applications for supply chain and operations, embedding LLMs, predictive insights, and agentic workflows into production.
Role type
Principal, hands-on IC with mentorship
Builds
Full-stack applications and services for supply chain and operations
Domain
Supply chain, operations, AI/ML
Deliverable
production ML models | product features
Required skills
Full-stack development, LLM integration, agentic workflows, knowledge graphs, ontologies, cloud platforms, CI/CD, code review, incident response
Preferred skills
Master's degree, supply chain domain experience
Technologies
LLM APIs, MCP servers, Databricks, AWS, Snowflake, Git
Responsibilities
Design, build, test, deploy, and maintain full-stack applications; Integrate AI capabilities and ML models into production; Build agentic workflows with human approval; Use knowledge graphs for semantic search and reasoning; Mentor junior engineers and BI developers; Establish engineering standards and code review practices; Lead complex application projects and influence technical direction.
Seniority
Principal, hands-on IC with mentorship