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 extend based on performance & project requirement.
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 FaceImplement LLM-powered features including chat interfaces, content generation, and intelligent automationDesign and deploy autonomous agents capable of complex reasoning, planning, and multi-step task executionIntegrate multiple AI services and APIs to create comprehensive intelligent applicationsBuild agent orchestration systems for coordinated multi-agent workflowsData Engineering & Analytics
Work with large datasets, implementing robust data preprocessing, cleaning, and transformation pipelinesCollaborate with data scientists to integrate NLP-driven solutions into production applicationsOptimize application performance, responsiveness, and scalability for enterprise-level deploymentsEnsure data security, privacy, and compliance throughout the development lifecycleCollaboration & Best Practices
Partner with cross-functional teams to understand business requirements and translate them into technical solutionsConduct comprehensive code reviews and maintain high standards for code quality and documentationStay current with latest advancements in AI, autonomous systems, NLP, and cloud technologiesMentor junior developers and contribute to technical decision-making processesRequired Qualifications & Experience
Bachelor's degree in Computer Science, Software Engineering, Web Development, or related field3+ years of proven experience as a Python Developer with expertise in web frameworksDemonstrated experience building web applications with FastAPI, Flask, and GradioNIIT 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.