Velodata Global Pvt Ltd

Senior Software Engineer – Backend (Python / AI)

Velodata Global Pvt Ltd
Ernakulam Not disclosed
Yesterday
On-Site
Apply to Job

About the job

Job Summary We are looking for a skilled Backend Developer with 3+ years of experience in building scalable applications using Python, Java, Node.js, or .NET. The ideal candidate should have strong backend fundamentals and a keen interest in learning and working on Python-based AI/ML technologies. This role offers an opportunity to transition into modern AI-driven backend systems while working on real-world, production-grade solutions. Key Responsibilities • Design, develop, and maintain scalable backend services and APIs. • Work with Python-based backend frameworks and gradually contribute to AI/ML-powered services. • Collaborate with frontend, data, and AI teams to build end-to-end solutions. • Participate in system design discussions, code reviews, and performance optimization. • Write clean, maintainable, and testable code following best practices. • Integrate third-party services, databases, and cloud-based components. • Contribute to AI-related backend workflows such as data pipelines, model integration, and inference services. • Troubleshoot, debug, and resolve production issues efficiently. Qualifications • 3+ years of backend development experience using Python / Java / Node.js / .NET. • Strong understanding of backend fundamentals: REST APIs, databases, authentication, and system design. • Experience with relational and/or NoSQL databases (PostgreSQL, MySQL, MongoDB, etc.). • Familiarity with version control systems like Git and agile development practices. • Good problem-solving skills and the ability to learn new technologies quickly. • Strong communication skills and a collaborative mindset. Preferred Background • Hands-on experience or strong interest in Python AI/ML ecosystems (e.g., NumPy, Pandas, FastAPI, Flask). • Exposure to AI/ML concepts, LLMs, or data-driven systems is a plus. • Experience with cloud platforms (AWS / Azure / GCP). • Knowledge of containerization tools like Docker and CI/CD pipelines. • Familiarity with message queues, microservices architecture, or event-driven systems.

Requirements

  • Python
  • Java
  • Node.js
  • .NET
  • AI/ML technologies
  • REST APIs
  • Databases
  • Authentication
  • System Design
  • Git

Qualifications

  • 3+ years of backend development experience

Preferred Technologies

  • Python
  • Java
  • Node.js
  • .NET
  • AI/ML technologies
  • REST APIs
  • Databases
  • Authentication
  • System Design
  • Git

Similar Jobs

N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
6 days agoOn-Site
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
2 days agoRemote
N

Senior Software Engineer

NVIDIA

IndiaNot disclosed
3 days agoOn-Site