5 SyanSoft Jobs
3-7 years
Gurgaon / Gurugram
4 vacancies
Python Full Stack Developer (Flask/Pandas/Numpy/FastAPI) - Immediate
SyanSoft
posted 1d ago
Flexible timing
Key skills for the job
Job Summary:
We are seeking a Python Developer (Flask) to develop and maintain an AI-powered web application with a React frontend. The ideal candidate should have experience in backend development, AI/ML model integration, RESTful APIs, and cloud deployment. You will collaborate with AI engineers, data scientists, and frontend developers to build scalable and high-performance AI-driven applications.
This role requires a strong understanding of Python, Flask, API development, and database management, along with experience in integrating AI/ML models into production systems.
Key Responsibilities:
Develop and maintain RESTful APIs and microservices using Flask to integrate AI/ML models with a React frontend.
Work with Data Science teams to deploy and optimize AI/ML models in a scalable architecture.
Design efficient database schemas and implement data processing pipelines.
Implement authentication, authorization, and security best practices (OAuth, JWT, API security).
Collaborate with React frontend developers for seamless API integration and performance optimization.
Ensure efficient data handling by leveraging caching, indexing, and optimization techniques.
Implement real-time processing and WebSocket-based communication where required.
Work with DevOps teams for CI/CD automation, Docker/Kubernetes deployment, and cloud hosting.
Conduct unit testing, integration testing, and performance testing to ensure application reliability.
Debug and troubleshoot production issues efficiently.
Technical Skills & Requirements:
Mandatory Skills:
✔ Backend Development: Python (Flask)
✔ AI/ML Model Integration: TensorFlow, PyTorch, Scikit-learn (Basic understanding)
✔ API Development: RESTful APIs, WebSockets, API Security (OAuth, JWT)
✔ Database Management: PostgreSQL/MySQL/MongoDB (Schema design, indexing, optimization)
✔ Frontend API Integration: Work with React developers for seamless integration
✔ Containerization & Deployment: Docker, Kubernetes, CI/CD (Jenkins, GitHub Actions)
✔ Cloud Services: AWS/Azure/GCP (EC2, Lambda, S3, Cloud Functions, AI Services)
✔ Version Control: Git, GitHub/GitLab/Bitbucket
✔ Testing & Debugging: Unit Testing (PyTest/Unittest), API Testing (Postman, Swagger)
Good to Have:
➤ FastAPI experience for high-performance API development
➤ Celery & Redis for task scheduling and caching
➤ GraphQL API Development for optimized frontend queries
➤ Message Queues (Kafka/RabbitMQ) for event-driven architectures
➤ Logging & Monitoring (ELK, Prometheus, Grafana) for system observability
➤ Experience with AI-based APIs (OpenAI GPT, Hugging Face, Google Vision, NLP models)
Soft Skills & Work Ethics:
✔ Strong problem-solving and analytical skills
✔ Ability to work independently and in a team
✔ Excellent communication and collaboration skills
✔ Detail-oriented and committed to high-quality code
✔ Ability to adapt to a fast-paced, Agile environment
Why Join Us?
✅ Work on cutting-edge AI-powered applications
✅ Collaborate with top AI engineers and frontend developers
✅ Opportunity to grow and upskill in AI/ML, Flask, and cloud technologies
✅ Competitive salary and benefits
✅ Flexible work culture with exposure to AI-driven enterprise projects
Employment Type: Full Time, Permanent
Read full job description3-7 Yrs
Gurgaon / Gurugram
3-8 Yrs
Gurgaon / Gurugram
2-5 Yrs
Delhi/Ncr
2-7 Yrs
Gurgaon / Gurugram
2-6 Yrs
Gurgaon / Gurugram