Job description
Experience Level: Senior (10+ years) About the Role We are seeking a Full Stack Developer (10+ years) with strong expertise in Python and AI technologies to develop and maintain high-performance web applications.
The ideal candidate will have experience with AI libraries like Open AI, Lang Chain, and integrating with cloud platforms such as Azure.
You will work with cross-functional teams to implement new features and ensure seamless integration of both front-end and back-end components.
Requirements: 1 Bachelor’s degree in Computer Science, Engineering, or equivalent experience.
2 Proven experience as a Full Stack Developer, with a strong portfolio demonstrating Python-based projects, particularly AI-focused applications.
3 Proficiency in Python and experience with at least one Python web framework (e.g., Django, Flask, or Fast API).
4 Experience with AI/ML frameworks and libraries like Open AI, Lang Chain, Tensor Flow, or Py Torch.
5 Familiarity with Azure AI Services, including Azure Cognitive Services, Azure Open AI, and AI-related deployment in cloud environments.
6 Experience building RESTful APIs using Python.
7 Strong understanding of SQL databases, with proficiency in writing efficient SQL queries and optimizing database interactions.
8 Familiarity with Azure services like Azure Functions, Logic Apps, and Azure Key Vault.
9 Experience in Dev Ops pipelines, including build, release, and CI/CD processes on platforms like Azure Dev Ops.
10 Basic front-end development skills in HTML5, CSS3, and Java Script, with a focus on integrating AI functionalities into web interfaces.
11 Knowledge of version control systems (e.g., Git).
12 Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment.