Job Description
We are seeking a highly skilled Full Stack AI Engineer / Expert Python Developer to join our dynamic team. The ideal candidate will be proficient in various AI/ML technologies, including LLMs, LangChain, NLP, generative AI, and computer vision. Additionally, they must have a strong grip on backend technologies including Python and Java Script for AI and be well-versed in FastAPI, Flask, Django, and data scraping. Strong logic building and excellent communication skills are essential, as this role involves direct interaction with our global clients.
Responsibilities
Full Stack Development:
- Design and implement scalable, robust, and secure web applications.
- Develop frontend features using JavaScript frameworks/libraries (e.g., React, Angular, or Vue.js).
- Build and maintain backend services and APIs using Python and JavaScript (Node.js).
AI Integration:
- Design, develop, and implement AI and ML models, including LLMs, LangChain, NLP, and generative AI.
- Develop and maintain computer vision applications.
- Build and deploy web applications using Python frameworks such as FastAPI, Flask, and Django.
- Work with machine learning frameworks and libraries (e.g., TensorFlow, PyTorch, Keras).
- Collaborate with data scientists to implement and optimize AI solutions.
Backend Development:
- Design and manage databases (SQL and NoSQL).
- Ensure data security and privacy.
- Optimize application performance and scalability.
DevOps (Preferred):
- Implement CI/CD pipelines.
- Manage cloud infrastructure (AWS, GCP, or Azure).
- Monitor application performance and ensure high availability.