About the Role :
We are urgently looking for a skilled Software Engineer Consultant with strong Python expertise and full-stack development experience to join our Chennai team. This role demands a versatile tech anchor who can lead end-to-end development and deployment on Google Cloud Platform (GCP), including ML Ops workflows. The ideal candidate will be hands-on with both front-end and back-end technologies as well as machine learning operations, ensuring smooth and scalable production solutions.
Key Responsibilities :
- Design, develop, and maintain full-stack web applications leveraging Python and relevant front-end technologies.
- Lead end-to-end deployment of applications and machine learning models on Google Cloud Platform (GCP).
- Build, automate, and manage ML Ops pipelines to streamline model training, validation, deployment, and monitoring.
- Collaborate with data scientists, engineers, and product teams to translate requirements into scalable technical solutions.
- Develop and maintain APIs, backend services, and user-facing features.
- Ensure high availability, scalability, and security of deployed solutions.
- Troubleshoot and resolve production issues related to application performance and ML workflows.
- Document architecture, processes, and best practices to facilitate team knowledge sharing.
- Act as a technical anchor and mentor to junior engineers, providing guidance on software development and ML Ops best practices.
Required Skills and Qualifications :
Bachelors degree in Computer Science, Engineering, or a related field.Strong hands-on experience with Python programming.Proven expertise in full-stack development : front-end (React, Angular, Vue.js, or similar) and back-end (Flask, Django, FastAPI).Experience with Google Cloud Platform services, including Compute Engine, Cloud Storage, AI Platform, BigQuery, and Cloud Functions.Solid understanding and hands-on experience in ML Ops practices, including CI / CD pipelines, model versioning, and monitoring.Familiarity with containerization (Docker) and orchestration (Kubernetes).Experience with databases (SQL and NoSQL) and API development.Strong problem-solving and debugging skills.Excellent communication and collaboration abilities.Ability to work independently and lead technical initiatives.(ref : hirist.tech)