Software Architect

12 years

0 Lacs

Posted:14 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Software Architect

Location:

Working Days:

Working Hours:

Experience:

Apply:

Subject Line:


About Darwix AI

Transform+

Role Overview

Software Architect

Key ResponsibilitiesArchitectural Ownership
  • Define and evolve the platform architecture covering microservices, API gateways, data pipelines, real‑time streaming, and storage strategies.
  • Establish design patterns for integrating LLMs, speech‑to‑text engines, vector databases, and retrieval‑augmented generation pipelines.
  • Create and maintain architecture artefacts—logical and physical diagrams, interface contracts, data flow maps, threat models.
Scalability & Reliability
  • Specify non‑functional requirements (latency, throughput, availability, observability) and drive their implementation.
  • Guide decisions on sharding, caching, queueing, and auto‑scaling to handle spikes in concurrent calls and AI inference workloads.
  • Collaborate with DevOps on HA/DR strategies, cost‑optimised cloud deployments, and CI/CD best practices.
Technical Leadership
  • Lead design reviews, code reviews, and proof‑of‑concepts for complex modules (speech pipelines, RAG services, dashboard analytics).
  • Mentor senior and mid‑level engineers on clean architecture, domain‑driven design, and testability.
  • Evaluate new tools, frameworks, and open‑source components; build decision matrices for adoption.
Security & Compliance
  • Set architectural guardrails for authentication, authorisation, encryption, and data residency.
  • Support infosec questionnaires and client audits by providing architecture and data‑flow evidence.
  • Ensure alignment with industry standards (SOC 2, GDPR where applicable) in design and implementation.
Cross‑Functional Collaboration
  • Work with Product and AI leadership to translate business requirements into well‑scoped, feasible technical solutions.
  • Engage with customer‑facing solution architects to map client environments to Darwix AI components.
  • Drive architectural alignment across multiple engineering pods to avoid duplication and technical debt.
Required Skills & Qualifications
  • 8–12 years in backend or full‑stack engineering, with at least 3 years in an architecture or principal engineer role.
  • Deep expertise in

    Python/Node.js

    , microservices, REST/gRPC APIs, and event‑driven architectures (Kafka/Redis Streams).
  • Strong knowledge of cloud platforms (AWS or GCP), container orchestration (Docker/Kubernetes), and IaC tools.
  • Experience designing data platforms with

    PostgreSQL, MongoDB, Redis, S3

    , and vector databases (FAISS/Pinecone).
  • Proven ability to optimise for high‑concurrency, low‑latency audio or data‑streaming workloads.
  • Demonstrated track record of guiding teams through major refactors, migrations, or greenfield platform builds.
Preferred Qualifications
  • Familiarity with speech processing stacks (Whisper, Deepgram), LLM orchestration (LangChain), and GPU inference serving.
  • Exposure to enterprise integrations with CRMs (Salesforce, Zoho), telephony (Twilio, Exotel), and messaging APIs (WhatsApp).
  • Prior experience in a high‑growth SaaS or AI startup serving international enterprise clients.
  • Bachelor’s or Master’s degree in Computer Science or related discipline from a Tier 1 institution.
Success Metrics (First 12 Months)
  • Architectural blueprints ratified and adopted across all engineering squads.
  • Achieve target latency and uptime SLAs (≥ 99.99 %) for real‑time AI services.
  • Reduction of production incidents attributable to architectural debt or design gaps.
  • Completion of at least one major scalability initiative (e.g., regional multitenancy, GPU inference pool, streaming upgrade).
  • Positive feedback from engineering teams on clarity and usability of architectural guidelines.
Who You Are
  • A systems thinker who balances immediate product deadlines with long‑term platform health.
  • A pragmatic technologist: you know when to refactor, when to extend, and when to build net‑new.
  • A persuasive communicator comfortable explaining complex designs to engineers, product managers, and clients.
  • A mentor and collaborator who raises the technical bar through example and feedback.
  • Motivated by building resilient architectures that power real‑world AI products at scale.


How to Apply

careers@darwix.ai

Application – Software Architect – [Your Name]

Join Darwix AI to architect the next generation of real‑time, multilingual conversational intelligence platforms and leave a lasting impact on how global enterprises drive revenue with AI.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Gurugram, Haryana, India

navi mumbai, maharashtra