Posted on: 12/12/2025
Description :
Job Title : Senior Software Engineer Generative AI
Location : Bangalore, India
Experience : 5 to 7 Years
Job Type : Contract with Client
Job Overview :
We are seeking a highly skilled Senior Software Engineer with a strong focus on Generative AI.
The ideal candidate will have extensive experience in software development and a deep understanding of generative models, large language models (LLMs), and multimodal AI systems.
This role involves designing, developing, and optimizing AI-driven solutions that leverage cutting-edge generative technologies for innovative applications.
Key Responsibilities :
- Design, develop, and deploy generative AI models for a variety of use cases, including text, image, and multimodal applications.
- Optimize diffusion models at scale for performance, efficiency, and accuracy.
- Implement multi-modal alignment strategies to ensure consistency across text, image, audio, and video modalities.
- Fine-tune large language models (LLMs) using techniques such as Reinforcement Learning from Human Feedback (RLHF).
- Engineer sparse attention mechanisms to improve model efficiency and scalability.
- Train foundational models from scratch, including data preprocessing, model architecture design, and distributed training workflows.
- Manipulate and control latent spaces in generative models to produce desired outputs with high fidelity.
- Collaborate with cross-functional teams, including data scientists, software engineers, and product managers, to deliver AI-driven solutions.
- Stay updated with the latest research and advancements in Generative AI, LLMs, and multimodal AI.
Mandatory Technical Skills :
- Deep understanding of Diffusion Models and optimization at scale.
- Expertise in multi-modal alignment for AI systems.
- Hands-on experience with fine-tuning LLMs using RLHF techniques.
- Proficiency in Sparse Attention Mechanism Engineering.
- Experience in training foundational AI models from scratch.
- Expertise in latent space manipulation and controllability in generative models.
- Strong programming skills in Python, PyTorch, TensorFlow, or JAX.
- Familiarity with transformer architectures, GANs, VAEs, and other generative model frameworks.
- Experience with cloud-based AI infrastructure (AWS, GCP, Azure) for large-scale training and deployment.
Preferred Skills / Nice-to-Have :
- Knowledge of Prompt Engineering for LLMs.
- Experience with Reinforcement Learning, Deep Reinforcement Learning techniques.
- Familiarity with AI model evaluation metrics and benchmarking for generative models.
- Exposure to production-grade ML deployment frameworks, including ONNX, TensorRT, or TorchServe.
Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 5 to 7 years of relevant experience in software development, with a strong focus on AI/ML.
- Demonstrated experience building and deploying generative AI solutions.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work in a fast-paced environment and adapt to changing priorities.
Soft Skills :
- Strong collaboration skills and ability to work across distributed teams.
- Innovative mindset with a passion for cutting-edge AI technologies.
- Attention to detail and strong organizational skills
Did you find something suspicious?