Search by job, company or skills

Recro

Senior Software Engineer AI/ML

Save
  • Posted 3 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

We are looking for a Senior Software Engineer – AI/ML with strong experience in building and deploying production-grade AI/ML and Generative AI applications. The ideal candidate should have hands-on expertise in LLM integration, backend development, cloud platforms, and scalable AI systems.

Key Responsibilities

  • Design, develop, deploy, and maintain end-to-end AI/ML services.
  • Integrate pre-trained ML and GenAI models into production applications (preferably on GCP).
  • Build scalable backend services using Python (FastAPI, Flask, or Django).
  • Collaborate with cross-functional teams to deliver AI-powered solutions.
  • Develop and maintain CI/CD pipelines and event-driven architectures.

Required Skills

  • 5+ years of software engineering experience with 2+ years in AI/ML/LLM engineering.
  • Strong Python programming skills.
  • Experience with LLMs, Prompt Engineering, Context Engineering, Embeddings, Vector Databases, and KV Caching.
  • Hands-on experience with LangChain/LlamaIndex, Pandas, NumPy, Scikit-learn, PyTorch or TensorFlow.
  • Experience with FastAPI, Flask, or Django.
  • Knowledge of MySQL, MongoDB, Redis, and BigQuery (or equivalent).
  • Experience with GitHub Actions, Kafka/RabbitMQ, and GCP or AWS.
  • Proven experience integrating AI/ML/LLM modules into production system

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150673937

Similar Jobs

Hyderabad, Bengaluru, Chennai

Skills:

UnixFront EndLinuxUnit TestingAutomationSqlPythonBackendAnalyticalComputer Science

Bengaluru

Skills:

PytorchTensorflowReactMLopsPython and Javascikit-learn