Software Engineer (AI) - Jain Pool Drive

Electrifex

Ernakulam

On-site

INR 1,200,000 - 2,400,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Electrifex in India seeks a curious AI Research Developer to explore prototype and benchmark emerging AI techniques, translating research into deployable software across cloud and edge environments.

You will reproduce results from papers, design experiments, and collaborate with product and engineering teams to hand over validated approaches, with clear reports and documentation.

Qualifications

  • Bachelor's or Master's degree in Artificial Intelligence and Machine Learning, Computer Science, Electronics, Mathematics, or a relevant field.
  • Strong programming skills in Python.
  • Solid grounding in machine learning and deep learning fundamentals: activation functions, loss functions, optimizers, regularization, and evaluation metrics.
  • Good understanding of Transformer internals and of CNN, RNN, LSTM, and Vision Transformer architectures.
  • Hands-on experience with PyTorch and the Hugging Face ecosystem.
  • Understanding of the LLM inference pipeline, tokenization, sampling strategies, and KV caching.
  • Familiarity with fine-tuning techniques (LoRA/QLoRA, SFT, instruction tuning) and experiment tracking.
  • Good knowledge of graph and vector databases and RAG implementation.
  • Strong data structures, algorithms, problem-solving, and analytical skills.
  • Familiarity with version control systems such as Git.
  • Ability to read research papers critically and communicate findings clearly.

Responsibilities

  • Track recent developments in generative AI, agentic systems, and model optimization, and assess their relevance to ongoing and upcoming projects.
  • Reproduce results from research papers and open-source repositories and build proof-of-concept prototypes.
  • Design and run experiments: dataset preparation, training/fine-tuning runs, ablation studies, and evaluation against defined metrics.
  • Benchmark models for accuracy, latency, memory footprint, and throughput on target hardware.
  • Work with product and engineering teams to hand over validated approaches, including documentation, reference implementations, and integration support.
  • Write clear technical reports, internal documentation, and presentations for both technical and non-technical audiences.
  • May have to interact with customers to understand problem statements and propose feasible AI approaches.
  • Participate in code reviews, experiment reviews, and team knowledge-sharing sessions.

Skills

Python
ML fundamentals
Transformer basics
LLM inference
LoRA/QLoRA
RAG
Git
Research communication
Reading papers

Education

Bachelor's or Master's in AI/ML/CS/Elec/Math

Tools

PyTorch
Hugging Face
CUDA
ONNX Runtime
vLLM
Llama.cpp

Job description

Job Summary

We are looking for a curious and driven AI Research Developer to join our expanding team. In this role, you will explore prototype and benchmark emerging AI techniques while working with our engineering teams to turn promising research into deployable software. This position suits candidates who enjoy reading papers, reproducing results, and translating them into working code for real products across cloud and edge environments.

Responsibilities
  • Track recent developments in generative AI, agentic systems, and model optimization, and assess their relevance to ongoing and upcoming projects.
  • Reproduce results from research papers and open-source repositories and build proof-of-concept prototypes.
  • Design and run experiments: dataset preparation, training/fine-tuning runs, ablation studies, and evaluation against defined metrics.
  • Benchmark models for accuracy, latency, memory footprint, and throughput on target hardware.
  • Work with product and engineering teams to hand over validated approaches, including documentation, reference implementations, and integration support.
  • Write clear technical reports, internal documentation, and presentations for both technical and non-technical audiences.
  • May have to interact with customers to understand problem statements and propose feasible AI approaches.
  • Participate in code reviews, experiment reviews, and team knowledge-sharing sessions.
Must Have
  • Bachelors or Masters degree in Artificial Intelligence and Machine Learning, Computer Science, Electronics, Mathematics, or a relevant field.
  • Strong programming skills in Python.
  • Solid grounding in machine learning and deep learning fundamentals: activation functions (ReLU, GELU, SiLU, Softmax), loss functions, optimizers, regularization, and evaluation metrics.
  • Good understanding of Transformer internals (Attention, MLP, LayerNorm, RoPE) and of CNN, RNN, LSTM, and Vision Transformer architectures.
  • Hands-on experience with PyTorch and the Hugging Face ecosystem.
  • Understanding of the LLM inference pipeline, tokenization, sampling strategies, and KV caching.
  • Familiarity with fine-tuning techniques (LoRA/QLoRA, SFT, instruction tuning) and experiment tracking.
  • Good knowledge of graph and vector databases and RAG implementation.
  • Strong data structures, algorithms, problem-solving, and analytical skills.
  • Familiarity with version control systems such as Git.
  • Ability to read research papers critically and communicate findings clearly.
Nice to Have
  • Exposure to quantization, pruning, and distillation techniques for model compression.
  • Experience with inference runtimes such as llama.cpp, Ollama, vLLM, ONNX Runtime, or TensorRT.
  • Familiarity with agentic frameworks (LangGraph, MCP-based tooling) and multi-step reasoning systems.
  • Exposure to GPU/NPU programming concepts (CUDA, OpenCL) and profiling tools.
  • Exposure to FastAPI / Django / SQLAlchemy for serving prototypes.
  • Publications, preprints, open-source contributions, or competition results in a relevant area.
  • Working knowledge of C/C++.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Developer
AI Developer

RecruitBots AI • Hyderabad

On-site
INR 1,800,000 - 2,800,000
Software Engineer- AI Engineer
Software Engineer- AI Engineer

Recruise • Chennai District

On-site
INR 1,200,000 - 2,000,000
Lead AI Scientist
Lead AI Scientist

Luna Bearings • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Junior AI Developer
Junior AI Developer

Mallow Technologies • Karur

On-site
INR 400,000 - 600,000
Real-world GenAI projects
Mentorship program
Collaborative culture
+1
Artificial Intelligence Engineer
Artificial Intelligence Engineer

PVAR SERVICES • Gurugram District

On-site
INR 2,500,000 - 3,500,000
Senior AI / ML Engineer
Senior AI / ML Engineer

TekFrameworks • Hyderabad

On-site
INR 11,561,000 - 20,231,000
Python AI Engineer
Python AI Engineer

Techolution LLC • India

Remote
INR 1,200,000 - 2,000,000
AI Scientist
AI Scientist

Epergne Solutions • Maharashtra

On-site
INR 3,500,000 - 7,000,000
AI Engineer
AI Engineer

Blue Data Consulting And It Services • Surat

On-site
INR 1,500,000 - 2,500,000
Senior AI Scientist
Senior AI Scientist

Luna Bearings • Hyderabad

On-site
INR 3,200,000 - 5,200,000