Search by job, company or skills

minivet ai labs

Software Engineer

Save
new job description bg glownew job description bg glow
  • Posted an hour ago
  • Be among the first 10 applicants
Early Applicant

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:

  • 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.

Infrastructure And Data Systems

  • 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.

This job was posted by Ashish Tulsian from Minivet AI Labs (A Flipkart Group Company).

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148375771

Similar Jobs

Bengaluru, India

Skills:

AlgorithmsJavaStorageNetworksDistributed Systemsdata structuresPythoncompute technologiesGoInfrastructureaccessible technologiesHardware Architecture

Bengaluru, India

Skills:

Solutions DesignMicroservicesDevopsDistributed ComputingTesting AutomationFull Stack DevelopmentSoftware systems design tools and languagesDevelopment FundamentalsDesign ThinkingCross Domain KnowledgeSoftware systems testing methodologyCloud ArchitecturesSecurity-First MindsetUser Experience UX

Bengaluru, India

Skills:

TensorflowMachine LearningPytorchPythoncloud monitoring toolsAI Agentsscikit-learnJupyterintelligent scripting

Bengaluru, India

Skills:

containerization Java FrameworksNetworkingLinux System AdministrationWeb ServersScripting LanguagesVersion Control SystemsRestful ApisCost optimization strategiesAWS CertificationsObject-oriented design principlesJava-based microservicesJava-based applicationsapplication frameworksOrchestration toolsCloud security best practicesMonitoring and logging toolsAWS cloud platformsJava build toolsEvent-driven architectures

Bengaluru, India

Skills:

sdk development JavaGitDockerSpring BootDistributed SystemsKubernetesRESTful API designMicroservices architectures