**Software Engineer | Backend Development | Python | FastAPI | REST APIs | SQL | AI Integration**

Puducherry, Puducherry, India

Company Description Sri Venkateshwaraa Group of Institution is an education-focused organization based in Puducherry, committed to fostering technical excellence and professional growth. The institution provides a collaborative environment where technology, innovation, and learning intersect to solve real-world problems. With a focus on quality infrastructure and industry-relevant programs, the organization supports both academic and applied research initiatives. Team members benefit from opportunities to work on impactful projects that enhance institutional systems and student experiences.

Role Description This full-time, on-site Software Engineer role is based in Puducherry and focuses on backend development using Python and FastAPI. The role involves designing, implementing, and maintaining REST APIs, building scalable backend services, and integrating SQL databases for reliable data storage and retrieval. Day-to-day responsibilities include writing clean, secure, and testable code; optimizing application performance; troubleshooting and resolving backend issues; and collaborating with frontend developers, data teams, and other stakeholders. The engineer will also work on AI integration tasks, such as connecting AI models to backend services, managing model inference APIs, and ensuring smooth deployment within existing systems. Documentation of technical solutions, adherence to coding standards, and participation in code reviews are integral to this position.

Qualifications

  • Strong foundation in Computer Science concepts, including data structures, algorithms, and software design principles.
  • Hands-on experience in Back-End Web Development, with focus on Python, FastAPI, REST APIs, and SQL-based data handling.
  • Proficiency in Software Development practices, such as version control (e.g., Git), testing, debugging, and deployment workflows.
  • Solid Programming skills and familiarity with Object-Oriented Programming (OOP) for building modular, maintainable systems.
  • Experience or strong interest in AI integration, including working with AI/ML models and related APIs.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Ability to work on-site in Puducherry, collaborate effectively in cross-functional teams, and communicate technical ideas clearly.
  • Knowledge of security best practices, performance tuning, and cloud or container technologies (e.g., Docker, cloud services) is an advantage.

Score my resume against this job, free →

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