Job Title : Python Full Stack Developer (with Machine Learning)
Location : Hyderabad
Experience : 5+ Years
Employment Type : Full-Time
Job Summary :
We are seeking a highly skilled Python Full Stack Developer with strong experience in Machine Learning to join our development team. The ideal candidate will be responsible for designing and implementing scalable web applications, developing high-quality backend services, integrating machine learning models into production systems, and working across all layers of the technology stack.
Key Responsibilities :
- Develop, test, and maintain full-stack applications using Python and modern frontend technologies.
- Build and optimize RESTful APIs, backend services, and microservices.
- Design, train, and deploy machine learning models for real-world use cases.
- Collaborate closely with product, data, QA, and DevOps teams to deliver robust solutions.
- Implement secure, scalable, and high-performance features across the application.
- Maintain database structures, queries, and data integration workflows.
- Participate in code reviews, sprint planning, and technical discussions.
- Troubleshoot and resolve production issues in a timely manner.
Required Technical Skills :
Strong proficiency in Python, with experience in frameworks such as Django, Flask, or FastAPI.Hands-on experience with frontend frameworks : React, Angular, or Vue.js.Solid understanding of Machine Learning, including model development and deployment (scikit-learn, TensorFlow, PyTorch, etc.).Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB).Knowledge of REST APIs, microservices architecture, and version control (Git).Experience in deploying applications on AWS, Azure, or GCP.Familiarity with Docker, Kubernetes, and other containerization / orchestration tools.Strong understanding of data structures, algorithms, and software design Skills :Experience with MLOps tools and pipelines.Familiarity with messaging systems (Kafka, RabbitMQ).Knowledge of CI / CD tools such as Jenkins, GitHub Actions, or GitLab CI.Exposure to Data Engineering concepts and ETL pipelines.Experience working in Agile / Scrum :Bachelors or Masters degree in Computer Science, Information Technology, or related field.Minimum 5+ years of hands-on experience in full-stack development.(ref : hirist.tech)