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