Software Engineer
Actively Reviewing the ApplicationsMinivet AI Labs
1–2 years
Posted 3 days ago
•
Apply by June 11, 2026
Job Description
As a Software Engineer, you will be responsible for designing, developing, and maintaining scalable backend systems and infrastructure that power our AI products. You will build high-performance, reliable distributed systems that handle large-scale data processing and serve our AI applications. Working closely with a team of senior engineers, you will implement robust engineering practices and contribute to the evolution of our backend infrastructure through scalable software solutions. This role offers extensive opportunities to learn and work with cutting-edge AI technologies, giving you hands-on exposure to machine learning workflows, model serving infrastructure, and AI-driven product development while building your expertise in the rapidly evolving AI landscape. This role is a full-time on-site position based out of Bengaluru, India.
Backend Systems Development
The core responsibilities for the job include the following:
Backend Systems Development
The core responsibilities for the job include the following:
- Design and implement scalable backend services and APIs that support our AI product suite.
- Build and maintain high-throughput, low-latency distributed systems for real-time data processing.
- Develop a robust microservices architecture with a focus on reliability, maintainability, and performance.
- Implement efficient caching strategies, load balancing, and database optimization techniques.
- Collaborate with team members to integrate internal systems and external services, ensuring code quality and system reliability.
- Build and maintain scalable data processing pipelines that handle large volumes of structured and unstructured data.
- Design efficient data storage solutions and optimize database performance for high-concurrency applications.
- Implement data ingestion, transformation, and aggregation services with emphasis on fault tolerance and scalability.
- Develop monitoring, logging, and alerting systems to ensure high availability and quick issue resolution.
- Collaborate on architecture decisions for large-scale distributed systems, ensuring optimal performance and resource utilization.
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Similar Jobs
View All
QA Engineer (AI)
Illumina
Root Cause Analysis
3D Design
Adobe Illustrator
+2
DevOps Engineer
Lightware Visual Engineering
4–8 years
Capacity Planning
Adobe Illustrator
Process Improvement
+1
Frontend Engineer, Docs Platform
Cloudflare
2–4 years
Quality Management System
Sales Operations
Adobe Illustrator
+2
Cloud Site Reliability Engineer
Cornerstone OnDemand
Gurgaon
Full-Time
4–8 years
Adobe Illustrator
Process Improvement
Backend Engineer
EcoRatings
Noida
Full-Time
1–2 years
Adobe Illustrator
Process Improvement
Share
Quick Apply
Upload your resume to apply for this position