
AI Software Engineer
Zimmer Biomet13 days ago
Bengaluru, IndiaSenior
Responsibilities
- Design and develop AI-enabled applications and backend services.
- Integrate, productionize, package, deploy, and serve machine learning models through APIs and services.
- Build scalable, reliable, testable, containerized, and cloud-native software for AI workloads.
- Optimize AI systems for latency, throughput, inference performance, and cost efficiency.
- Implement monitoring, logging, alerting, versioning, and root-cause analysis for production AI services.
- Build and maintain CI/CD pipelines and automate testing, deployment, and environment management.
- Collaborate with Data Scientists, MLOps Engineers, Data Engineering, Cloud, and Platform teams.
- Contribute to coding standards, documentation, best practices, and secure, compliant, responsible AI deployment.
Requirements
- Preferred: 6+ years of total engineering experience.
- Strong Python and software engineering fundamentals, with experience designing backend services and APIs.
- Experience integrating inference into applications and working with real-time or low-latency inference systems.
- Knowledge of PyTorch, TensorFlow, or scikit-learn and model-serving frameworks such as FastAPI, TorchServe, or TF Serving.
- Experience with AWS, Azure, or GCP; Docker; Kubernetes; and infrastructure-as-code tools such as Terraform, ARM/Bicep, or CloudFormation.
- Familiarity with CI/CD tools including GitHub Actions, GitLab CI, Azure DevOps, or Jenkins.
- Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK, or cloud-native tools, plus Git, SQL, and message queues or streaming platforms such as Kafka.
- Experience with MLOps pipelines, model lifecycle tools, enterprise or regulated environments, and cloud or AI-related certifications is preferred.
- Ability to optimize system performance, collaborate across research and engineering teams, communicate clearly, document work, and own production reliability.
Benefits
- Hybrid work mode in Bangalore with 3 days in the office.
- Flexible working environment, development opportunities, employee resource groups, wellness incentives, recognition and performance awards, and location-specific total rewards.
Tech Stack
Apache KafkaAWSAzureDockerFastAPIGitGitHub ActionsGitLab CI/CDGoogle Cloud PlatformGrafanaJenkinsKubernetesPrometheusPythonPyTorchscikit-learnSQLTensorFlowTerraform