HamburgerMenu
hirist

Senior Software Engineer - Python Programming

HRINPUTS CONSULTING SERVICES PRIVATE LIMITED
Multiple Locations
5 - 8 Years
star-icon
4.1white-divider4+ Reviews

Posted on: 10/09/2025

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


info-icon

Did you find something suspicious?