Principal Software Engineer
Core
Architecting AI-driven, multimodal content personalization platforms for enterprise clients using LLMs and advanced AI.
Role type
Principal Software Engineer (AI/ML Systems)
Builds
Scalable, enterprise-grade content generation and personalization solutions.
Domain
Enterprise Marketing Technology / Generative AI
Deliverable
production ML models | product features
Required skills
Distributed systems architecture, Cloud-native design (AWS/GCP/Azure), Containerization (Docker/Kubernetes), LLMs (fine-tuning, inference), Multimodal AI (text, image, video, audio), API design, CI/CD, Observability, Security.
Preferred skills
Experience influencing technical direction across multiple teams, Hands-on coding in complex systems.
Responsibilities
Solve complex architectural challenges for AI content generation, Lead cross-functional technical initiatives, Partner with enterprise customers to define solutions, Mentor engineers in AI/ML and distributed systems, Advocate for engineering best practices.
Seniority
Principal, hands-on IC with mentorship