64 TekIT Software Solutions Jobs
Senior Full Stack Engineer - Python (10-15 yrs)
TekIT Software Solutions
posted 21d ago
Key skills for the job
Experience Level : 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 OpenAI, LangChain, 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.
Responsibilities :
- Design, develop, and maintain robust and scalable web applications using Python and a suitable web framework (e.g., Django, Flask, FastAPI).
- Integrate AI/ML models and services into web applications, leveraging libraries like OpenAI, LangChain, TensorFlow, and PyTorch.
- Develop and maintain RESTful APIs for seamless data exchange between frontend and backend components.
- Work with Azure AI Services, including Azure Cognitive Services, Azure OpenAI, and deploy AI models in cloud environments.
- Design and implement efficient database solutions using SQL, optimizing database interactions for performance and scalability.
Requirements :
- Bachelor's degree- in Computer Science, Engineering, or equivalent experience.
- Proven experience- as a Full Stack Developer, with a strong portfolio demonstrating Python-based projects, particularly AI-focused applications.
- Proficiency in Python- and experience with at least one Python web framework (e., Django, Flask, or FastAPI).
- Experience with AI/ML frameworks and libraries like OpenAI, LangChain, TensorFlow, or PyTorch.
- Familiarity with Azure AI Services, including Azure Cognitive Services, Azure OpenAI, and AI-related deployment in cloud environments.
- Experience building RESTful APIs using Python.
- Strong understanding of SQL databases, with proficiency in writing efficient SQL queries and optimizing database interactions.
- Familiarity with Azure services- like Azure Functions, Logic Apps, and Azure Key Vault.
- Experience in DevOps pipelines, including build, release, and CI/CD processes on platforms like Azure DevOps.
- Basic front-end development- skills in HTML5, CSS3, and JavaScript, with a focus on integrating AI functionalities into web interfaces.
- Knowledge of version control systems- (e., Git).
- Excellent communication skills and the ability to thrive in a fast-paced, collaborative environment.
Functional Areas: Other
Read full job description6-9 Yrs