-
Recro

Machine Learning Engineer

Recro
India · Full-time · Mid-Senior

Key Responsibilities

  • Design, build, and deploy production-grade AI/ML solutions end-to-end.
  • Develop scalable ML and Generative AI applications using Python and SQL.
  • Build and fine-tune ML models using libraries such as Scikit-learn, XGBoost, and LightGBM.
  • Work on NLP/GenAI initiatives leveraging frameworks like Hugging Face, LangChain, and LlamaIndex.
  • Implement and integrate vector database–based solutions for search, retrieval, and RAG pipelines.
  • Develop and deploy ML/GenAI services using FastAPI or Flask.
  • Containerize and deploy applications using Docker and Kubernetes.
  • Work with cloud-native ML platforms such as AWS (SageMaker), GCP (Vertex AI), or Azure ML.
  • Utilize and integrate Text-to-SQL models such as SQLCoder.

Required Skills

  • Strong proficiency in Python and SQL.
  • Solid understanding of machine learning algorithms and the model lifecycle.
  • Experience with Generative AI, LLMs, embeddings, vector databases, and RAG architectures.
  • Hands-on experience developing APIs and deploying ML services.
  • Cloud experience with at least one major provider (AWS, GCP, or Azure).

Key Skills

Ranked by relevance

ai gcp fastapi python sql
Login to Apply
Posted
Mar 31, 2026
Type
Full-time
Level
Mid-Senior
Location
Bengaluru
Company
Recro

Industries

Software Development

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Canonical
Related

Embedded Linux Field Engineer for Devices/IoT

2026-04-11

Full-time
Not Applicable
Estonia
Software Development
Engineering
View Job Details
Evernote
Related

Software engineer intern

2026-04-11

Full-time
Entry
Italy
Software Development
Engineering
View Job Details
Meetup
Related

Software engineer intern

2026-04-11

Full-time
Entry
Italy
Software Development
Engineering