2 days ago
Responsibilities
- Design and develop enterprise-ready AI Apps and Packaged Genies for intelligent automation.
- Architect advanced Skills for complex, multi-system actions.
- Translate business and technical requirements into scalable architectures and Skill specifications.
- Define coding standards and establish CI/CD pipelines for engineering excellence.
- Build modular, maintainable, and performance-optimized logic for diverse deployments.
- Troubleshoot complex issues across multi-system integrations.
- Create and maintain documentation for architectural decisions and engineering best practices.
- Identify opportunities to expand capabilities and influence roadmap priorities.
- Mentor engineers and foster a culture of quality and innovation.
Requirements
- 7+ years of experience in software engineering or product development.
- Proficiency in at least one programming language such as Ruby, Python, or Java.
- Adaptability to modern development approaches, including AI-assisted tools.
- Experience in architecting and delivering production-grade solutions.
- Strong mastery of programming fundamentals and modular architecture.
- Hands-on experience with integrations and API design across enterprise systems.
- Deep experience with product development lifecycles and reusable component design.
- Ability to break down complex business problems into structured workflows.
- Experience with workflow automation or AI/ML-powered systems is a plus.
- Familiarity with prompt engineering concepts and LLM-based systems is advantageous.
- Strong debugging and performance optimization skills.
- Excellent communication and cross-functional partnership skills.
- Demonstrated ownership mindset and ability to drive projects independently.
- Genuine interest in AI agents and intelligent automation ecosystems.