AbsenceSoft is transforming the employee experience with their innovative technology. They are seeking a Principal AI Software Engineer to architect, build, and deploy AI-driven systems, collaborating with data scientists and engineers to enhance AI features and ensure performance.
Responsibilities:
- Design and implement AI applications using the most effective modality for the problem—whether structured ML models, LLMs, vision, or audio-based models
- Build intelligent systems using vector search, semantic retrieval, RAG pipelines, and agentic behavior where appropriate
- Architect and deploy context-aware services with autonomous behavior and real-time reasoning capabilities
- Contribute to core infrastructure for inference pipelines, embeddings, prompt management, and intelligent feedback loops
- Work closely with data scientists and data engineers to design, train, and serve robust, production-ready models
- Collaborate with product managers and designers to shape user-facing AI features and customer experiences
- Integrate AI-assisted developer tools into engineering workflows and internal platforms
- Ensure solutions adhere to Responsible AI principles and comply with evolving global AI regulations and privacy standards
- Lead performance tuning, observability, and failover design for critical AI services
- Operate effectively within a highly compliant environment, supporting company controls and security standards
Requirements:
- 8+ years building enterprise-grade applications with deep expertise in MACH architectures
- 3+ years developing AI/ML-powered applications using LLMs, classic ML models, or multi-modal architectures
- Strong Python programming skills with production-level API and async design experience
- Fluency across multiple ML paradigms including deep learning, vision, and audio models
- Hands-on experience with LLM orchestration, RAG pipelines, embeddings, and prompt engineering
- Track record of deploying trained models at scale in collaboration with data scientists
- Proficiency deploying with Docker/Kubernetes across cloud platforms (AWS, Azure, or GCP)
- Familiarity in CI/CD pipelines, model versioning, A/B testing, and observability best practices
- Strong communicator who thrives in cross-functional, fast-moving environments
- Experience with Event-Driven Architecture (EDA) patterns