Python Full Stack Developer with AI
Job Summary :
We are looking for a highly skilled and motivated Full Stack Developer with strong expertise in Python, React.js, and SQL, to join our fast-paced development team. The ideal candidate will have experience building scalable web applications and a strong interest or background in AI / ML-driven applications. You will play a crucial role in delivering intelligent solutions for enterprise clients and top-tier consulting partners.
Required Skills & Experience :
- Strong Python development skills with experience in Django, Flask, or FastAPI.
- React.js, Redux, and front-end technologies (JavaScript, HTML5, CSS3).
- Solid SQL skills with databases like PostgreSQL, MySQL, or MS SQL Server.
- Experience working with RESTful APIs, JSON, and asynchronous programming.
- Understanding of version control systems (preferably Git).
- Experience in writing unit and integration tests.
- Familiarity with Agile development and DevOps culture.
- Strong problem-solving skills, ownership mindset, and collaborative attitude.
Preferred / Bonus Skills :
Experience with AI / ML frameworks (e.g., TensorFlow, PyTorch, scikit-learn).Knowledge of data pipelines, model inference, and model deployment strategies.Hands-on with cloud platforms like AWS, Azure, or GCP.Familiarity with containerization (Docker) and orchestration (Kubernetes).Exposure to CI / CD pipelines and automated deployment tools.Prior experience in consulting environments or delivering solutions for enterprise clients.Key Responsibilities :
Design, develop, and maintain robust, scalable web applications using Python Build responsive and intuitive frontends using React.js and modern JavaScript frameworks.Collaborate with cross-functional teams including data scientists, designers, and consultants to integrate AI / ML models into applications.Optimize front-end and back-end components for performance, scalability, and maintainability.Build RESTful APIs and integrate with third-party APIs and data services.Contribute to architecture discussions, participate in code reviews, and maintain code quality.Support AI / ML model deployment workflows and data pipeline integration.Keep up with emerging technologies, especially in AI / ML, cloud computing, and web development.Experience of using AI Tools for efficiency gain in codingEducation :
Bachelors degree in Computer Science, Engineering, or a related technical discipline (or equivalent practical experience)(ref : hirist.tech)