Description and Requirements
Profile Summary
Minimum Viable Products (MVPs)
Below listed are the key responsibilities the suitable expert is expected to deliver.
MVP Development
- Architect, develop, and deploy robust and scalable MVPs for AI-powered digital workplace products.
- Collaborate with product managers, UX/UI designers, and other teams to translate high-level product requirements into detailed technical specifications.
- Break down technical specifications into features and capabilities for the target state and document them for the project teams to understand and deliver.
- Work with security & privacy compliance team to ensure the products are secure by design and comply with privacy laws across the globe
- Select most appropriate technologies and frameworks for each project to ensure efficiency and performance.
- Build the core functionality of the product, including frontend user interfaces, backend logic, and database systems leveraging frontend frameworks and backend APIs as necessary.
AI and Machine Learning Integration
- Design and implement AI and machine learning models to enable predictive and proactive capabilities for the products being developed.
- Perform synthetic data simulation, data preparation, model training, and integration of AI services into the product effectively.
- Leverage appropriate tools and APIs to drive intelligent decision-making capabilities based on data analytics to create automated, and efficient workflows within the product.
Technical Leadership & Liaison
- Be the primary technical point of contact and subject matter expert for internal/external development teams.
- Liaise with partners (e.g., ServiceNow, Lakeside) and ISVs (e.g., Yellow.AI) to integrate their capabilities into the products being developed.
- Write/help write clean, maintainable, and well-documented code across the entire stack, perform code reviews for standards and compliance along with relevant teams where required.
- Actively be involved in all phases of the product lifecycle, beyond initial concept and design to deployment, maintenance, and ongoing iteration.
- Provide technical guidance when required to ensure successful completion of product development on time.
- Articulate any complex technical concepts and product prerequisites to implementation/transformation teams.
Required Skills & QualificationsProgramming Languages
- Expertise in multiple programming languages (e.g., Python, JavaScript, Java, .NET, Go) and a deep understanding of their associated frameworks (e.g., React, Vue.js) and ecosystems.
AI/ML Expertise
- Extensive hands-on experience in building and deploying AI and machine learning models.
- Experience in working with AI libraries and platforms (e.g., Scikit-learn, TensorFlow, PyTorch)
- Practical experience of integrating pre-trained or custom AI models via APIs
Full-Stack Capabilities
- A strong portfolio demonstrating successful full-stack projects, including a solid understanding of frontend, backend, and database technologies.
Design Collaboration
- Proficiency in using modern design collaboration tools (e.g., Figma, Sketch, or Adobe XD) to view and inspect design mock-ups, understand specifications, and extract assets.
Communication Skills
- Exceptional communication skills, both written and verbal, with the ability to lead and mentor remote teams and present complex technical information in a clear and concise manner.
Problem-Solving Ability
- A creative and pragmatic problem-solver that can quickly build functional prototypes and is comfortable working in a fast-paced, dynamic environment.
Experience:
- 8-10 years of development experience that includes AI and Machine Learning Experience, with a strong portfolio that demonstrates a history of designing successful enterprise SaaS or digital workplace products.
- Prior experience in a start-up/start-up like environment or a similar role focused on rapid prototyping and iterative development.
Qualifications Required
- A technical bachelor's or master's degree preferably in Computer Science, Data Science, or a related technical field.
- A strong portfolio or public code repository (e.g., GitHub)
- Familiarity with DevOps best practices and tools.
Preferred Qualities
- Experience of working directly working under executive leadership
- Prior experience developing products for the digital workplace or enterprise SaaS market
- Hands-on experience with generative AI, large language models (LLMs), or other cutting-edge AI technologies