Senior Machine Learning Engineer (AI/ML)

5 - 9 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a senior software engineer in the Artificial Intelligence group, you will be responsible for playing a vital role in developing and optimizing systems that power AI-driven solutions. Your main focus will involve creating and deploying highly scalable backend systems that are ready for production. These systems will support AI assistants, statistical models, deep learning frameworks, intelligent agents, and foundational AI services. Collaboration with machine learning engineers and cross-functional teams will be essential to drive standard processes in software engineering, DevOps, Kubernetes-based deployments, and backend service development. Your responsibilities will include designing and implementing high-performance backend architectures that seamlessly integrate with AI-powered products. Building modular, fault-tolerant, and efficient services to handle large-scale AI workloads and ensuring low-latency interactions between data pipelines, inference engines, and enterprise applications will be crucial. You will also be enhancing scalability by designing distributed systems that can efficiently manage AI workloads and inference pipelines. Supervising Kubernetes-based deployments by developing and maintaining Helm charts, Kubernetes operators, and cloud-native workflows for AI model deployment will also be part of your role. Additionally, mentoring and guiding engineers to strengthen their expertise in backend development will be expected. In terms of requirements, you should have a strong backend experience in Python (preferred) or Java, with expertise in building RESTful APIs, microservices, and event-driven architectures. A solid background in product development and experience in building scalable software solutions is essential. Hands-on exposure to Kubernetes and CI/CD pipelines for various AI/ML applications is also required. Proficiency in coding and algorithm development using modern programming languages, particularly Python/Java, is necessary, along with a strong grasp of algorithms and data structures. Expertise in Kubernetes and container orchestration is a must, as well as extensive experience with AWS, GCP, or Azure, including hands-on expertise in cloud-native services for AI workloads (e.g., S3, Lambda, EKS/GKE/AKS, DynamoDB, RDS, etc.). Exceptional problem-solving skills with the ability to balance scalability, maintainability, and performance trade-offs optimally are highly valued. Preferred experience includes proven product development experience in a product-based organization, familiarity with cybersecurity, observability, or related domains to enhance AI-driven decision-making, and prior experience working with AI/ML pipelines, model-serving frameworks, or distributed AI workloads.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Splunk logo
Splunk

Software Development

San Francisco California

RecommendedJobs for You