Senior Software Engineer, AI

Stryker Ireland, Ltd.

Apply to this job
Gurugram, India Until 9/2/2026 3+ years exp H-1B sponsor history First posted July 4, 2026 Last posted July 4, 2026
Job description
Work Flexibility: Hybrid

What You Will Do

  • Design, develop, and deploy AI-powered applications leveraging Generative AI, Large Language Models (LLMs), Computer Vision, Machine Learning, and Agentic AI technologies.
  • Build scalable backend services, APIs, and workflow orchestration components for AI solutions.
  • Design and implement Retrieval-Augmented Generation (RAG) pipelines, intelligent assistants, and workflow automation solutions.
  • Develop Computer Vision and OCR solutions for image analysis, document digitization, information extraction, and automation workflows.
  • Train, optimize, evaluate, and deploy machine learning and deep learning models for production use.
  • Build data pipelines supporting AI model training, validation, and inference workflows.
  • Develop cloud-native AI applications and deploy solutions on Azure and other cloud platforms.
  • Implement MLOps best practices including model versioning, monitoring, CI/CD, and deployment automation.
  • Collaborate with cross-functional teams to translate business and clinical requirements into scalable AI solutions.
  • Create technical documentation, architecture diagrams, validation reports, and deployment artifacts.
  • Stay current with advancements in AI, Computer Vision, LLMs, and Agentic AI.

What You Will Need

Required Qualifications

  • Bachelor's Degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Software Engineering, Electrical Engineering, or a related field with 3+ years of relevant industry experience; OR
  • Master's Degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Software Engineering, Electrical Engineering, or a related field.
  • Strong programming skills in Python.
  • Experience with machine learning and deep learning frameworks such as PyTorch or TensorFlow.
  • Experience developing APIs, backend services, and distributed applications.
  • Familiarity with Computer Vision techniques including OCR, image classification, segmentation, and object detection.
  • Understanding of LLMs, Prompt Engineering, Retrieval-Augmented Generation (RAG), and Agentic AI concepts.
  • Experience working with structured and unstructured data and building data pipelines.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Knowledge of databases, version control systems, CI/CD pipelines, and software development best practices.
  • Familiarity with Docker, Kubernetes, and MLOps concepts.

Preferred Qualifications

  • Experience with Azure AI Services, Azure OpenAI, Azure Machine Learning, or similar AI platforms.
  • Experience with LangChain, LangGraph, Semantic Kernel, AutoGen, or equivalent AI frameworks.
  • Experience building production-grade GenAI, RAG, OCR, or intelligent document processing solutions.
  • Experience with MLflow, monitoring tools, and model lifecycle management.
  • Exposure to healthcare, medical imaging, or regulated environments.
  • Experience creating technical architecture documentation and contributing to solution design discussions.

Travel Percentage: None

About this role

Summary

Develop AI applications with LLMs, computer vision, ML, and MLOps practices.

Job title

Senior Software Engineer, AI

Experience level

3+ years

Minimum experience

3+ years exp

Industry

software

Location requirements

Gurugram, India; hybrid work allowed.

Salary

Not specified

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

pythonpytorchtensorflowapiscloud platformsdockerkubernetes

Preferred skills

azure ai serviceslangchainsemantic kernelmlflowhealthcare

Specializations

generative AIllmscomputer visionmlops
Locations

Structured locations inferred from the posting.

Gurugram, Haryana, India

Hybrid City