Description

Role Overview: 
We are seeking a highly skilled and experienced Python Full Stack Developer with a strong focus on Generative AI to join our dynamic team. The ideal candidate will have a minimum of 6 to 9 years of professional experience in software development, with expertise in both front-end and back-end technologies. The candidate will be responsible for developing and maintaining AI-driven applications, collaborating with cross-functional teams, and driving innovation in our AI projects. 
Key Responsibilities:
Develop and Maintain AI Applications: Design, develop, and maintain scalable and high-performance AI-driven applications using Python and related technologies. 
Implement GenAI Solutions: Integrate generative AI models and algorithms into applications to solve complex problems and enhance user experiences. 
Front-End Development: Create intuitive and responsive user interfaces using front-end technologies such as HTML, CSS, JavaScript, and relevant frameworks (e.g., React, Angular, or Vue.js). 
Back-End Development: Build robust and efficient back-end systems, APIs, and services using Python frameworks like Django or Flask. 
Database Management: Design and manage databases (SQL and NoSQL) to ensure data integrity, security, and performance. 
Collaborate with Teams: Work closely with data scientists, designers, and other developers to ensure seamless integration of AI solutions. 
Code Reviews and Best Practices: Conduct code reviews, enforce coding standards, and implement best practices to maintain high-quality codebases. 
Continuous Learning: Stay updated with the latest advancements in AI, machine learning, and software development to drive innovation within the team. 
Troubleshooting and Debugging: Identify and resolve technical issues, optimize performance, and ensure the reliability of AI applications.

Required Skills:
Front-End Technologies: Expertise in React & Angular frameworks. 
AI and Machine Learning: Experience with AI frameworks and familiarity with generative models.

Education & Preferred Skills: 
Bachelors / Masters in Computer Science, Artificial Intelligence, Machine Learning, or a related field. 
Certifications: Relevant certifications in AI, machine learning, or software development. 
Cloud Technologies: Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes). 
DevOps: Knowledge of CI/CD pipelines and DevOps practices. 
 

Education

Any Graduate