HamburgerMenu
hirist

Job Description

We are looking for a highly experienced Technical Architect with strong expertise in Node.js, AI/ML/NLP technologies, and designing scalable, secure, and high-performance applications. The ideal candidate will be a technology leader with a strong foundation in software architecture, product development, and AI integration, capable of guiding both development and business teams.


Responsibilities :


- Lead end-to-end architecture for enterprise-grade applications built with Node.js, integrating AI/NLP capabilities.

- Define system architecture, component design, data modeling, and API strategy for web and mobile platforms.

- Architect and implement AI-driven solutions using frameworks like TensorFlow, PyTorch, spaCy, OpenAI, or similar.

- Work with product managers and business analysts to translate requirements into scalable and maintainable technical designs.

- Define and enforce coding standards, design principles, and best practices.

- Guide and mentor development teams on technical execution, architecture patterns, and performance optimizations.


- Evaluate and recommend tools, technologies, and frameworks for AI, cloud, and microservices development.

- Ensure architecture meets high standards for security, scalability, availability, and performance.

- Collaborate with DevOps for CI/CD implementation and infrastructure planning (AWS/Azure/GCP).

- Stay up-to-date with emerging AI/ML trends and continuously evaluate their relevance to our roadmap.


Requirements :


- 10- 15 years of experience in software development, with at least 5+ years in Node.js .

- Strong experience in JavaScript/TypeScript, Express.js, RESTful APIs, and microservices.

- Proven track record of architecting enterprise-level applications.

- Expertise in one or more AI/ML frameworks : TensorFlow, PyTorch, Keras, Hugging Face, OpenAI, spaCy, or similar.

- Experience with Natural Language Processing (NLP) and Smart Bots (Dialogflow, Rasa, LLMs, etc. ).

- Knowledge of cloud platforms : AWS, Azure, or GCP.

- Strong foundation in Data Structures, Algorithms, and OOPS.

- Solid understanding of system performance, scalability, and security best practices.

- Experience with containerization (Docker, Kubernetes).

- Familiarity with DevOps, CI/CD pipelines, and automated testing frameworks.


Nice to Have :


- Experience with GraphQL, WebSockets, or real-time communication protocols.

- Exposure to big data processing and streaming platforms (Kafka, Spark, etc. ).

- Working knowledge of frontend frameworks like React/Angular (optional).


- Experience integrating with third-party AI/NLP APIs (OpenAI, Google Cloud NLP, etc. ).


info-icon

Did you find something suspicious?