Expertshub

AI/ML Engineer

Expertshub

IndiaPosted 2 months ago
full time
Remote
Salary
Not disclosed
Posted: May 7, 2026
|
Source: external

Required Skills

Python
Java
Machine Learning
NLP
AWS
Azure
Docker
Kubernetes
Kafka
React
Angular
Spring Boot
MongoDB
PostgreSQL
MySQL

About This Role

Qualifications * Bachelor of Science in Engineering, Computer Science, Data Science, Mathematics, or a related field * Python proficiency for backend services, APIs, and data pipelines * Experience with LLMs, embeddings, and RAG systems * Fine\-tuning language or embedding models * Graph databases (e.g., Neo4j) and graph\-based retrieval techniques * AI system testing, evaluation pipelines, and synthetic data usage * Validation of AI outputs and mitigation of hallucinations * Experience with containerization, version control, and distributed systems * Knowledge of NLP techniques (LLM and non\-LLM approaches) Benefits * You’ll have long\-term opportunities to grow your career and develop skills in the latest emerging technologies * At HTC Global Services, our employees have access to a comprehensive benefits package * Benefits can include Group Health (Medical, Dental, and Vision), Paid Time Off, Paid Holidays, 401(k) matching, Group Life and Disability insurance, Professional Development opportunities, Wellness programs, and a variety of other perks Responsibilities * The AI/ML Software Engineer will design and build software tools that incorporate AI/ML techniques to automate narrowly defined tasks, assist internal users, and improve external user interactions * This role involves developing solutions such as chatbots, RPA tools, knowledge retrieval systems, and AI\-driven data processing applications within defined infrastructure and system constraints * Design and build software systems integrating AI/ML techniques to automate tasks and enhance user services * Collaborate on system architecture, workflows, and agent design decisions * Contribute to technical decision\-making for data processing, retrieval strategies, and system integration * Evaluate and apply appropriate techniques, including LLM and non\-LLM approaches * Develop testing and evaluation pipelines for AI/ML systems * Create unit and integration tests for AI\-enabled workflows and data pipelines * Generate and use synthetic data for evaluation and benchmarking * Improve system performance, including accuracy, latency, and cost efficiency * Support deployment of AI/ML applications in hybrid cloud environments * Work with containerized applications to ensure reliable deployment and updates * Optimize systems for environments with limited computational resources * Deliver production\-grade systems aligned with requirements * Document system designs, workflows, and technical decisions * Stay current with AI/ML advancements and apply them within project constraints Job descriptionJob Description Job Title: AI/ML Software Engineer Overview / Summary The AI/ML Software Engineer will design and build software tools that incorporate AI/ML techniques to automate narrowly defined tasks, assist internal users, and improve external user interactions. This role involves developing solutions such as chatbots, RPA tools, knowledge retrieval systems, and AI\-driven data processing applications within defined infrastructure and system constraints. Key Responsibilities * Design and build software systems integrating AI/ML techniques to automate tasks and enhance user services * Collaborate on system architecture, workflows, and agent design decisions * Contribute to technical decision\-making for data processing, retrieval strategies, and system integration * Evaluate and apply appropriate techniques, including LLM and non\-LLM approaches * Develop testing and evaluation pipelines for AI/ML systems * Create unit and integration tests for AI\-enabled workflows and data pipelines * Generate and use synthetic data for evaluation and benchmarking * Improve system performance, including accuracy, latency, and cost efficiency * Support deployment of AI/ML applications in hybrid cloud environments * Work with containerized applications to ensure reliable deployment and updates * Optimize systems for environments with limited computational resources * Deliver production\-grade systems aligned with requirements * Document system designs, workflows, and technical decisions * Stay current with AI/ML advancements and apply them within project constraints Required Qualifications * Bachelor of Science in Engineering, Computer Science, Data Science, Mathematics, or a related field Preferred Qualifications * At least 3 years of experience in data science, machine learning, or applied AI development * At least 3 years of experience in software engineering, architecture, or web development Preferred Skills \& Experience * Front\-end development using React and/or Angular * Message queuing and event streaming (RabbitMQ or Kafka) * Elasticsearch for search and analytics * Microservices development using Spring Boot or similar Java frameworks * Cloud platforms (AWS, Azure, or Google Cloud) * DevOps tools, Git, CI/CD pipelines * Event\-driven architecture design * Strong Java proficiency (core libraries, concurrency, JVM fundamentals) * PrimeFaces and JSF integration * Software design patterns and architectural best practices * Containerization and orchestration (Docker, Kubernetes) * RESTful APIs and integration patterns * Relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra) * Monitoring and observability tools (Prometheus, Grafana, ELK stack) * Security best practices Additional Technical Capabilities * Python proficiency for backend services, APIs, and data pipelines * Experience with LLMs, embeddings, and RAG systems * Fine\-tuning language or embedding models * Graph databases (e.g., Neo4j) and graph\-based retrieval techniques * AI system testing, evaluation pipelines, and synthetic data usage * Validation of AI outputs and mitigation of hallucinations * Experience with containerization, version control, and distributed systems * Knowledge of NLP techniques (LLM and non\-LLM approaches) Pay: ₹393,202\.28 \- ₹1,633,332\.74 per year Work Location: Remote Note: This is a third party job (Aggregated by careeruplift.ai). Shortlisting and Final hiring decision & process is handled by the company.

Create a free account to apply and track your applications