Description

Design, develop, and maintain responsive and dynamic web applications using Python and modern front-end frameworks (e.g., React, Angular, Vue).

Implement robust back-end services and RESTful APIs using Python (Django, Flask, FastAPI).

Build reusable, testable, and efficient code for both front-end and back-end systems.

Develop, deploy, and manage AI/ML models, including Generative AI models (GPT, DALL-E, etc.), to solve business problems.

Work with data scientists to integrate AI/ML models into production environments.

Fine-tune models, manage version control, and monitor performance in production systems.

Develop and maintain CI/CD pipelines for automating model deployment and web application releases.

Implement DevOps best practices for infrastructure as code (IaC) using tools like Docker, Kubernetes, and Terraform.

Manage cloud infrastructure (AWS, GCP, Azure) for AI/ML model hosting and application deployment.

Monitor system performance and automate scaling strategies using DevOps tools.

Work closely with cross-functional teams, including data scientists, ML engineers, and UI/UX designers, to ensure seamless integration of AI/ML solutions.

Participate in code reviews and contribute to best practices in development and deployment.

Familiarity with containerization, orchestration, and infrastructure automation tools (Terraform, Ansible).

Understanding of version control systems (Git) and collaborative development workflows.

Bachelors or Masters degree in Computer Science, Engineering, or related field.

8+ years of experience in full stack development using Python and front-end frameworks (React, Angular, Vue, etc.)."

Education

Any Graduate