HamburgerMenu
hirist

Senior Software Development Engineer - Python

NS Global Corporation
7 - 12 Years
Bangalore

Posted on: 24/10/2026

Job Description

Job Description : Senior Software Development Engineer (Python & AI)

Location : Bangalore

Experience : 7-12 Years

Job Summary :

We are looking for a Senior Software Developer with strong experience in Python development, backend engineering, and AI/ML technologies to build scalable, high-performance applications.

Key Responsibilities :

- Design, develop, and maintain production-grade applications using Python.

- Build REST APIs and microservices using FastAPI, Flask, or Django.

- Develop and optimize SQL queries and database operations.

- Integrate AI/ML models and third-party APIs into applications.

- Write unit and integration tests using PyTest.

- Work with Git, CI/CD pipelines, and software development best practices.

- Debug technical issues and ensure application performance, security, and scalability.

- Collaborate with cross-functional teams to deliver quality software solutions.

Required Skills :

- 7+ years of hands-on software development experience.

- Strong Python programming, OOP, data structures, and algorithms.

- Experience with REST APIs, microservices, and backend frameworks.

- Strong SQL and relational database knowledge.

- Hands-on exposure to Scikit-learn, TensorFlow, or PyTorch.

- Knowledge of Git, CI/CD, and PyTest.

- Strong debugging and problem-solving skills.

Good to Have :

- Exposure to Generative AI, LLMs, RAG, and prompt engineering.

- Experience integrating AI/ML models or APIs into applications.

- Knowledge of vector databases and embeddings.

Interested candidates can share their updated resumes for consideration.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...