Talent.com
This job offer is not available in your country.
Senior Software Engineer - Python Programming

Senior Software Engineer - Python Programming

HR InputsHyderabad
19 days ago
Job description

Job Description (Job Summary / Roles & Responsibilities) :

  • Design, develop, and maintain scalable backend systems using Python.
  • Integrate Generative AI technologies into applications to solve real-world problems and enhance user experiences.
  • Collaborate with cross-functional teams including product managers, data scientists, and UX designers to deliver high-quality solutions.
  • Optimize performance, ensure security compliance, and debug production issues in large-scale distributed systems.
  • Keep up-to-date with emerging trends in Generative AI and backend development to propose and implement innovative ideas.
  • Mentor junior engineers and contribute to a culture of technical excellence within the team.

Mandatory Skills :

  • 4 - 6 years of professional software engineering experience.
  • Strong proficiency in Node.js and Python with a proven track record of delivering production-grade applications.
  • Expertise in Agentic AI, MCP, and agent orchestrations
  • Practical experience working with Generative AI frameworks and models (e.g., OpenAI GPT, Hugging Face, or similar).
  • Familiarity with cloud platforms like AWS, Azure, or GCP.
  • Strong knowledge of API development, microservices architecture, and RESTful principles.
  • Excellent problem-solving skills and ability to write clean, efficient, and well-documented code.
  • Strong communication and collaboration skills.
  • Strong understanding of TypeScript and its core principles.
  • Proficiency in designing and implementing RESTful APIs.
  • Knowledge of Node.js and its ecosystem.
  • Familiarity with databases, including Postgres.
  • Knowledge of server-side caching mechanisms.
  • Desired Skills :

  • Experience with containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Familiarity with CI / CD pipelines and DevOps practices.
  • Knowledge of databases (SQL and NoSQL) and data processing pipelines.
  • Prior involvement in Generative AI projects or applications in production.
  • Education & Certifications :

    BE / BTech / MCA

    (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Python • Hyderabad