Responsibilities: Has exposure to building platforms for Big Data and ML/AI. Defines best practices and architecture with deep domain knowledge. Does rapid prototyping and shows the value and then hands it over to the team for further development. Constantly evolve the platform to identify bottlenecks in both runtime and development time aspects of the platform and improve them. Mentor to write quality code and documentation which can be used as the example for your company. Mentor other engineers and continue building a strong culture of quality. Plan to reduce technical debt. Requirements: Bachelor's degree or higher in an engineering field (e. g. Computer Science, Computer Engineering, etc.) with at least 8 to 10 years of relevant experience building highly scalable distributed systems. Have advanced knowledge of at least one programming language (python, node( Good to have) Golang) and at least basic knowledge of one or more of the following technologies: Kafka. NoSQL & relational databases, Redis, MQ etc. Should have hands on experience in system design and microservice architecture. Well versed with debugging and monitoring of platforms. Good understanding of docker, Kubernetes and DevOps/MlOps practices. Expertise on cloud ecosystem (Azure/AWS/GCP). Should have hands on experience in AI/ML architecture (ML Engineer) Should have worked on GenAI and NLP use cases
Employement Category:
Employement Type: Full time Industry: IT Role Category: IT Services & Consulting Functional Area: Not Applicable Role/Responsibilies: ML Engineering Architect