{bc}
linkedin

Senior Software Developer - Python & AI

GyanSys Inc.
Bengaluru, IND
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
PythonObject-oriented programmingData structures and algorithmsBackend servicesAutomation frameworksREST APIs
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

PythonObject-oriented programmingData structures and algorithms
Smart Apply

Full Job Posting

Role requirements overview

The role requires 7 or more years of hands-on software development experience with strong Python experience.

The position focuses on production-grade applications, backend services, automation frameworks, and AI/ML-enabled software.

Technical requirements

  • Strong proficiency in Python programming, object-oriented programming, data structures, and algorithms.
  • Experience building production-grade applications, backend services, or automation frameworks.
  • Good understanding of REST APIs, microservices, and software architecture.
  • Experience with FastAPI, Flask, or Django.
  • Strong experience with SQL and relational databases; NoSQL exposure is a plus.
  • Experience with Git, CI/CD, and software development best practices.
  • Good understanding of testing frameworks such as PyTest.
  • Hands-on exposure to AI/ML concepts and frameworks such as Scikit-learn, TensorFlow, or PyTorch.

Preferred AI experience

  • Generative AI, LLMs, RAG, prompt engineering, or AI-powered application development is advantageous.
  • Experience integrating AI/ML models or APIs into software applications is highly desirable.

Professional capabilities

  • Strong debugging, problem-solving, and analytical skills.

Responsibilities

  • Build production-grade applications, backend services, and automation frameworks using Python.
  • Develop software using object-oriented programming, data structures, and algorithms.
  • Design and implement REST APIs, microservices, and software architecture.
  • Develop applications with frameworks such as FastAPI, Flask, or Django.
  • Work with SQL and relational databases and support integrations with other data stores.
  • Use Git, CI/CD, testing frameworks, and software development best practices.
  • Apply AI/ML concepts and frameworks including Scikit-learn, TensorFlow, or PyTorch.
  • Integrate AI/ML models or APIs into software applications.
  • Debug software issues and apply analytical problem-solving techniques.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today