7 BATISH TECHNOLOGIES Jobs
3-5 years
Batish Technologies - Full Stack Developer - Python/React.js (3-5 yrs)
BATISH TECHNOLOGIES
posted 13hr ago
Flexible timing
Key skills for the job
Profile : Full Stack AI Developer (React, Node.js, Python, Generative AI).
Company : Batish Technologies Private Limited.
Location : Chandigarh.
Experience : 3 to 5 years.
Industry Type : IT-Software / Software Services.
Functional Area : Software Development.
Salary : As Per Experience.
Job Description :
We are looking for a highly skilled Full Stack AI Developer with expertise in frontend technologies (React), backend technologies (Node.js & Python), cloud platforms (AWS/GCP/Azure), and generative AI.
The ideal candidate will be responsible for building, deploying, and maintaining modern, scalable, and efficient AI-powered web applications, from development to deployment, ensuring high performance and responsiveness across all platforms.
In addition to the core development responsibilities, the role involves the integration and application of AI models to improve the user experience and automate tasks.
Key responsibilities include :
- Writing, testing, and maintaining high-quality code for both frontend and backend systems with a focus on AI integration.
- Developing and maintaining cutting-edge software applications/programs using React (Frontend), Node.js and Python (Backend), and SQL/MongoDB (Database).
- Design and implement scalable, secure, and efficient microservices and APIs with AI-powered features.
- Collaborating with the team to integrate AI models (e., Generative AI, NLP, and Computer Vision) into the application stack, ensuring smooth communication between the frontend and backend.
- Troubleshooting, debugging, and optimizing code, databases, and AI models for performance.
- Reviewing business requirements and technical specifications to ensure smooth project delivery.
- Handling client interactions, providing progress reports, and communicating technical concepts clearly to non-technical stakeholders.
- Collaborating on international projects with clients in the USA and Australia.
- Working with containerization tools like Docker for AI application deployment.
- Managing cloud-based deployments using AWS, GCP, and Azure.
- Integrating Generative AI models (like GPT, DALL-E, etc.) and tools to enhance the product experience.
Education :
- B.Tech / B.
- BCA - Computer Science / MCA - Computer Science / M.Tech - Computer Science (or equivalent).
Desired Skill Set :
Frontend :
- Expert-level experience with React.
- Strong understanding of HTML5, CSS3, JavaScript, and AJAX.
- Familiarity with frontend build tools and bundlers (Web pack, NPM, etc.
Backend :
- Strong experience with Node.js and Python for backend development.
- Proficiency in creating RESTful APIs, working with Express.js (Node.js) and Flask/Django (Python).
- Experience in integrating third-party services, databases, and AI models.
Generative AI :
- Experience with implementing Generative AI models (e., GPT, DALL-E, Stable Diffusion).
- Familiarity with AI frameworks and libraries such as Tensor Flow, PyTorch, OpenAI API, and Hugging Face Transformers.
- Knowledge of deploying and fine-tuning pre-trained AI models for tasks such as text generation, image generation, summarization, and more.
- Understanding of large language models (LLMs), neural networks, and model optimization techniques.
Database :
- Strong knowledge of SQL Server and MongoDB for database management.
- Experience in designing normalized relational databases and working with NoSQL databases.
- Ability to optimize complex queries for performance.
Cloud & Containerization :
- Experience with cloud platforms such as AWS, GCP, and Azure.
- Familiarity with Docker for containerization, building images, and orchestrating containers.
- Knowledge of cloud services such as EC2, Lambda, S3 (AWS), App Engine (GCP), and App Services (Azure).
Software Architecture :
- Strong understanding of MVC and Microservices architecture patterns.
- Familiarity with 3-Tier and N-Tier architectures.
- Experience in designing scalable, distributed, and fault-tolerant systems.
Other Skills :
- Excellent problem-solving, debugging, and task prioritization skills.
- Strong communication skills to interact effectively with clients and internal teams.
- Ability to work independently and collaboratively within a team.
- Familiarity with version control tools like Git and project management tools like JIRA.
- Understanding of Agile methodologies (Scrum, Kanban).
Functional Areas: Software/Testing/Networking
Read full job description3-5 Yrs
3-5 Yrs
3-6 Yrs
Chandigarh
3-5 Yrs