On-site
Contractual
At NIIT Managed Training Services, we’re transforming the way the world learns, for the better. That’s why the world’s best-run learning functions across 30 countries trust us with their learning and talent. Since 1981, we have helped leading companies transform their learning ecosystems while increasing the business value of learning. Our comprehensive, high-impact managed learning solutions weave together the best of learning theory, technology, operations, and services to enable a thriving workforce. Link for our website: - https://www.niit.com/en/learning-outsourcing/services/ We are hiring for Python Developer - AI & Web Applications This is 1 year contract mode role which can be converted into permanent based on performance. 5 days working from Office, Gurgaon-sector 34. General Shift About This Role We are seeking a skilled Python Developer to join our innovative team, focusing on AI applications, autonomous agent development, and web-based solutions. This role offers the opportunity to work with large language models, build interactive web applications using modern Python frameworks, and develop autonomous systems that can perform complex tasks. Key Responsibilities Development & Architecture • Design and develop web applications using FastAPI, Flask, and Gradio frameworks • Create interactive user interfaces combining Python backends with HTML/CSS frontends • Build responsive web applications with seamless integration between frontend and backend components • Deploy and manage applications using Azure cloud services for scalability and reliability • Develop and integrate autonomous agent systems for automated task execution and decision-making AI & Machine Learning • Work with large language models (LLMs) from various providers including OpenAI, Anthropic, and Hugging Face • Implement LLM-powered features including chat interfaces, content generation, and intelligent automation • Design and deploy autonomous agents capable of complex reasoning, planning, and multi-step task execution • Integrate multiple AI services and APIs to create comprehensive intelligent applications • Build agent orchestration systems for coordinated multi-agent workflows Data Engineering & Analytics • Work with large datasets, implementing robust data preprocessing, cleaning, and transformation pipelines • Collaborate with data scientists to integrate NLP-driven solutions into production applications • Optimize application performance, responsiveness, and scalability for enterprise-level deployments • Ensure data security, privacy, and compliance throughout the development lifecycle Collaboration & Best Practices • Partner with cross-functional teams to understand business requirements and translate them into technical solutions • Conduct comprehensive code reviews and maintain high standards for code quality and documentation • Stay current with latest advancements in AI, autonomous systems, NLP, and cloud technologies • Mentor junior developers and contribute to technical decision-making processes Required Qualifications & Experience • Bachelor's degree in Computer Science, Software Engineering, Web Development, or related field • 3+ years of proven experience as a Python Developer with expertise in web frameworks • Demonstrated experience building web applications with FastAPI, Flask, and Gradio NIIT is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected characteristic. Show more Show less
NIIT
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Noida, Hyderabad, Bengaluru
12.0 - 22.0 Lacs P.A.
6.0 - 8.4 Lacs P.A.
Mohali
3.0 - 6.0 Lacs P.A.
Bengaluru
8.0 - 10.0 Lacs P.A.
Zirakpur
2.5 - 7.5 Lacs P.A.
Bengaluru
4.5 - 6.0 Lacs P.A.
Hyderabad
1.2 - 3.0 Lacs P.A.
Gurugram, Haryana, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
0.45 - 0.55 Lacs P.A.