26 Oct
|
IT firm
|
Bengaluru
Job Description : Senior Software Development Engineer (Python & AI)Location : BangaloreExperience : 7-12 YearsJob Summary : We are looking for a Senior Software Developer with solid 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. (ref:hirist.tech)
📌 Senior Software Development Engineer - Python (Bengaluru)
🏢 IT firm
📍 Bengaluru