Role Overview
Teleradiology Solutions (TRS) is looking for a hands-on AI Engineer with 2+ years of experience to design, build, and deploy production-grade AI systems. The role focuses on Generative AI / LLMs, OCR-based document/data extraction, and Computer Vision. The ideal candidate will work across the full stack, from model development to backend APIs and deployment.
Responsibilities
- Design, develop, and deploy GenAI/LLM-based solutions including RAG pipelines, prompt engineering, and agentic workflows.
- Build and optimize OCR pipelines for extracting structured data from scanned documents and images.
- Develop, train, and fine-tune Computer Vision models for classification, object detection, and segmentation.
- Develop and maintain RESTful APIs using FastAPI to expose AI/ML models.
- Containerize applications using Docker and manage deployment across environments.
- Design and manage data storage using MongoDB and SQL databases.
- Integrate LLM APIs (OpenAI, Anthropic, LLaMA/Mistral) and work with vector databases.
- Collaborate with cross-functional teams to integrate AI features into existing platforms.
Requirements
- 2+ years of experience in AI/ML engineering.
- Strong proficiency in Python.
- Hands-on experience with GenAI / LLMs (RAG, embeddings, fine-tuning, LangChain/LlamaIndex).
- Practical experience with OCR technologies (Tesseract, PaddleOCR, AWS Textract, etc.).
- Hands-on experience with Computer Vision (YOLO, PyTorch, TensorFlow, or OpenCV).
- Solid experience building APIs with FastAPI.
- Working knowledge of Docker.
- Experience with MongoDB and SQL databases.
- Understanding of core ML/DL concepts (CNNs, transformers, embeddings).
Skills
- Python
- FastAPI
- Docker
- MongoDB
- Computer Vision
Nice to Have
- Experience with vector databases and semantic search.
- Exposure to cloud platforms (AWS/Azure/GCP).
- Experience with model training pipelines (Hugging Face, PyTorch).
- Familiarity with medical imaging formats (DICOM).
- Experience with message queues (RabbitMQ/Kafka).