This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer – Big Data & Generative AI in India.
As a Senior Software Engineer in Big Data and Generative AI, you will play a pivotal role in building next-generation AI-driven platforms that transform the way businesses manage and interact with data. You will design and implement scalable distributed systems, develop high-performance data pipelines, and contribute to the deployment of cutting-edge Generative AI solutions. This role offers a unique opportunity to work on AI Agents, RAG systems, knowledge bases, and machine learning services while collaborating with cross-functional teams in a fast-paced, innovation-focused environment. You will influence product architecture, mentor junior engineers, and drive projects from concept to production, shaping the future of intelligent, data-powered solutions.
Accountabilities:
- Design, develop, and maintain scalable distributed systems, data pipelines, and ML/AI services.
- Build and optimize microservices and real-time inferencing solutions powering AI Agents.
- Collaborate with cross-functional teams to integrate Big Data and Generative AI solutions into platforms such as Lakehouse, Streaming Services, and ETL pipelines.
- Participate in system architecture discussions, design reviews, and code reviews.
- Write production-ready, high-quality code, ensuring reliability, scalability, and maintainability.
- Mentor and guide junior engineers, fostering engineering best practices.
- Contribute to continuous improvement of processes, tools, and workflows in a collaborative environment.
Requirements
- Bachelor’s degree in Computer Science, Mathematics, or a related field.
- 5+ years of experience across the full software development lifecycle including design, coding, testing, deployment, and operations.
- 3+ years of hands-on experience with distributed Big Data systems such as PySpark, Kafka, Lakehouse, Debezium, Druid, or Glue.
- Proven experience delivering ML or Generative AI solutions, including RAG, AI Agents, or LLM fine-tuning in production.
- Experience deploying large-scale systems on cloud platforms such as AWS, Azure, or GCP.
- Strong problem-solving skills with the ability to deliver in fast-paced, collaborative environments.
- Excellent communication, teamwork, and mentoring abilities.
Preferred Qualifications:
- Master’s degree in Computer Science, Machine Learning, or a related field.
- Experience with Graph ML, such as GNNs or Graph RAG.
- Advanced experience with Generative AI, including RAG, Knowledge Bases, or AI Agents.
Benefits
- Opportunity to work on cutting-edge AI, Big Data, and cloud technologies.
- Fully remote work from India with global collaboration.
- Career growth through mentorship, challenging projects, and exposure to advanced technologies.
- Inclusive and diverse workplace culture that values innovation and collaboration.
- Engagement in greenfield projects and next-generation product development.
- Recognition for high-quality work, problem-solving, and contributions to AI innovation.
Jobgether AI Matching Process
Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, the 3 candidates with the highest match are automatically shortlisted.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias, focusing solely on your fit for the role. Once shortlisted, your profile is shared directly with the hiring company, which manages interviews or further assessments.