Software Development Engineer 2

Frinks AI
Bengaluru, Karnataka, India

Role Overview

We are looking for an AI SDE-2 / Computer Vision Engineer to join our product engineering team and build reliable, scalable software for AI-driven industrial applications.The role requires strong software engineering, system design, debugging, and deployment skills, along with working knowledge of Computer Vision and AI systems.

Key Responsibilities

  • Design and develop scalable software components for cloud and edge platforms.
  • Build and integrate AI features into production products.
  • Apply strong DSA, OOP, LLD, HLD, and software architecture principles.
  • Develop clean, maintainable, and testable code across frontend and backend systems.
  • Build and integrate APIs, services, databases, and third-party libraries.
  • Handle deployments across edge devices and cloud environments.
  • Work with Docker, Linux, Git, CI/CD, and deployment infrastructure.
  • Debug and resolve issues across application, AI, and deployment layers.
  • Collaborate with cross-functional teams to deliver production-ready features.

Required Qualifications

  • Bachelor's/Master's degree in Computer Science, Electrical Engineering, or related field from a premier institute; CGPA 8.0+.
  • 3–6 years of relevant software engineering experience.
  • Strong programming skills in Python and/or C++.
  • Strong understanding of DSA, OOP, LLD, HLD, and software design principles.
  • Hands-on experience with React.js and Node.js.
  • Experience building and maintaining production-grade software systems.
  • Hands-on experience with Docker, Linux, Git, REST APIs, and CI/CD.
  • Working knowledge of AI concepts.
  • Strong analytical, problem-solving, debugging, and system-design skills.
  • Ability to own features from development through deployment and production support.

Good to Have

  • Experience with OpenCV, PyTorch, TensorFlow, or other AI frameworks.
  • Experience with edge deployment, GPU systems, or cloud platforms.
  • Familiarity with RabbitMQ/Kafka, databases and microservices.
  • Experience working on real-time or computer vision-based products.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →