Senior Software Engineer, AI
Core
Design, develop, and deploy AI-powered applications leveraging Generative AI, LLMs, Computer Vision, and Machine Learning to build scalable backend services and intelligent solutions.
Role type
Senior IC software engineer specializing in Generative AI and Computer Vision
Builds
Scalable backend services, APIs, workflow orchestration components, RAG pipelines, intelligent assistants, and cloud-native AI applications
Domain
Healthcare technology / Generative AI / Computer Vision
Deliverable
production ML models | product features | infrastructure
Required skills
Python, PyTorch, TensorFlow, API development, distributed systems, Computer Vision (OCR, classification, segmentation), LLMs, Prompt Engineering, RAG, Agentic AI, data pipeline construction, cloud platforms (Azure/AWS/GCP), databases, CI/CD, Docker, Kubernetes, MLOps
Preferred skills
Azure AI Services, LangChain, LangGraph, Semantic Kernel, AutoGen, production-grade GenAI/RAG/OCR solutions, MLflow, model lifecycle management, healthcare domain knowledge
Technologies
Azure, AWS, GCP, PyTorch, TensorFlow, LangChain, LangGraph, Semantic Kernel, AutoGen, MLflow, Docker, Kubernetes
Responsibilities
Design and implement RAG pipelines and intelligent assistants; Develop Computer Vision and OCR solutions for document digitization; Train, optimize, and deploy deep learning models for production; Build data pipelines supporting model training and inference; Implement MLOps best practices including model versioning and monitoring; Collaborate with cross-functional teams to translate clinical requirements into scalable AI solutions
Seniority
Senior, hands-on IC