Job Title: Python Full Stack AI Engineer
Experience: 3+ Years
Location: Onsite (Indore)
Employment Type: Full-time
About the Role
We are seeking a Python Full Stack AI Engineer with 3+ years of hands-on experience in building scalable web applications and integrating AI/ML models into production environments. The ideal candidate is passionate about both software development and artificial intelligence, capable of working across the entire stack - from backend APIs to frontend interfaces, and from model training to deployment.
Key Responsibilities
- Design and develop end-to-end web applications using Python (Django, Flask, or FastAPI) and modern JavaScript frameworks (React, Vue, or Angular).
- Build, train, and integrate AI/ML models using frameworks such as PyTorch, TensorFlow, or scikit-learn.
- Develop and maintain RESTful / GraphQL APIs to connect the frontend with AI services.
- Work with databases (SQL/NoSQL) for data storage, retrieval, and model input pipelines.
- Collaborate with data scientists and product teams to design, test, and deploy intelligent features.
- Optimize performance and scalability of AI-driven applications.
- Deploy applications and models using Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Maintain documentation, write clean code, and follow version control best practices (Git).
Required Skills
- 2+ years of professional experience as a Full Stack Developer or AI Engineer.
- Strong programming skills in Python.
- Experience with one or more web frameworks: Django, Flask, or FastAPI.
- Proficiency in frontend technologies - HTML, CSS, JavaScript, React.js (or similar).
- Solid understanding of machine learning concepts and hands-on with frameworks like PyTorch, TensorFlow, or scikit-learn.
- Experience with REST API development and microservices architecture.
- Good knowledge of databases (MySQL, PostgreSQL, MongoDB, etc.).
- Familiar with DevOps practices, Docker, and CI/CD pipelines.
- Strong debugging, analytical, and problem-solving skills.
Preferred Skills
- Exposure to LLMs (Large Language Models) and tools like LangChain, OpenAI API, or Hugging Face.
- Experience with MLOps tools (MLflow, DVC, Kubeflow).
- Knowledge of data visualization libraries (Plotly, Dash, or Streamlit).
- Understanding of prompt engineering and AI-powered application design.
Education
- Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Data Science, or related field
Job Types: Full-time, Permanent
Pay: ₹40,000.00 - ₹60,000.00 per month
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Language:
Work Location: In person