Senior Staff Engineer, Software

New
IndiaFull-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
DjangoKubernetesSpring BootFastAPINLPMLOpsComputer VisionDistributed Systems

Requirements

  • 10+ years of professional software engineering experience building complex, data-intensive backend systems.
  • 5+ years of experience designing and scaling production-grade services using frameworks such as FastAPI, Django, Spring Boot, or similar.
  • Deep expertise in distributed systems design, including asynchronous processing, streaming, caching strategies, and observability practices.
  • Strong experience working with large-scale data pipelines and backend architectures in high-throughput environments.
  • Hands-on exposure to AI/ML systems, including experimentation, deployment, monitoring, and iteration in production environments (preferred).
  • Solid understanding of DevOps and MLOps practices, including CI/CD pipelines and Infrastructure as Code (IaC).
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes is highly desirable.
  • Strong leadership and communication skills with the ability to influence technical direction across multiple teams.
  • Proven ability to mentor engineers and act as a force multiplier in fast-paced, high-growth environments.
  • Strong problem-solving mindset with the ability to balance architectural vision and hands-on execution.

Responsibilities

  • Lead the design and development of highly scalable AI-driven backend systems and data processing pipelines for large-scale unstructured data.
  • Architect robust, cost-efficient, and high-performance distributed systems capable of processing millions of documents and data inputs daily.
  • Research, evaluate, and prototype advanced AI solutions using LLMs, NLP techniques, and computer vision for information extraction and enrichment.
  • Solve production-level AI challenges including latency management, prompt engineering optimization, model variance, and system reliability.
  • Develop and maintain fault-tolerant, observable systems using modern backend frameworks and distributed architecture patterns.
  • Drive mission-critical technical initiatives from design through production deployment in collaboration with cross-functional teams.
  • Act as a technical mentor and thought leader, influencing engineering best practices and architecture direction across teams.
  • Collaborate with engineering and product stakeholders to define technical strategy for content intelligence and search systems.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now