Cast & Crew is seeking a Principal Software Engineer, AI to drive the architecture and hands-on development of AI-powered solutions for their next-generation unified payroll and labor compliance platform, aiming to build intelligent, scalable systems for automation and decision-making.
Requirements
- Proficiency in Python and TypeScript, with strong backend experience using Node.js.
- Production experience deploying AI/ML models, LLMs, or IDP systems at scale.
- Hands-on experience working with or implementing Model Context Protocol (MCP) to manage contextual integrity in LLM systems.
- Expertise in NLP, embeddings, transformers, and AI-driven document processing.
- Strong understanding of AWS services including Lambda, SageMaker, DynamoDB, and API Gateway.
- Familiarity with PostgreSQL, Redis, and Elasticsearch for AI data workflows.
- Hands-on experience with LLM platforms (e.g., OpenAI GPT, Claude, Cohere, Bedrock).
Responsibilities
- Design and build AI/ML-powered services and APIs using Python, Node.js, and TypeScript within a microservices architecture on AWS.
- Integrate LLMs and agentic AI into real-time systems using Model Context Protocol (MCP) for enhanced context-awareness and traceability.
- Architect and implement intelligent document processing (IDP) pipelines for parsing labor union contracts, rate tables, deduction rules, and compliance logic.
- Develop backend services and AI integration layers using Node.js, TypeScript, and REST/GraphQL APIs.
- Build ML pipelines and deploy models using SageMaker, Bedrock, or custom LLM agents in Python.
- Apply prompt engineering, embeddings, and semantic search to enable context-aware query and automation experiences.
- Operationalize LLM and ML models across distributed systems with strong observability, versioning, and fallback strategies.
Other
- 10+ years of software engineering experience, with at least 5 in AI/ML product development.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
- Experience with payroll, HR tech, legal tech, or financial systems.
- Familiarity with union labor contract automation, rule engines, and compliance modeling.
- Exposure to agentic AI orchestration frameworks (LangChain, AutoGen, etc.).