Senior Software Engineer - Gen AI
Chennai, IN
- Assist in designing and developing GenAI-based applications and services.
- Build and maintain backend APIs and microservices for AI/ML workloads.
- Work with LLMs, RAG pipelines, embeddings, and prompt engineering techniques.
- Support deployment and monitoring of AI applications on AWS cloud platforms.
- Collaborate with product, engineering, and business teams to deliver scalable solutions.
- Contribute to CI/CD pipelines, testing, debugging, and automation processes.
- Monitor application performance, reliability, and system health.
- Participate in model evaluation, testing, and optimization activities.
-
2–6 years of experience in Software Engineering, AI/ML, or Backend Development.
- Strong programming skills in Python.
- Basic understanding of LLMs, GenAI concepts, RAG, embeddings, and prompt engineering.
- Exposure to AWS services such as Lambda, S3, ECS/EKS, API Gateway, or SageMaker.
- Familiarity with REST APIs, microservices architecture, Docker, and Kubernetes.
- Knowledge of SQL/NoSQL databases and version control systems like Git.
- Understanding of CI/CD pipelines and cloud deployment concepts.
- Good problem-solving and communication skills.
- Exposure to vector databases and AI frameworks like PyTorch or TensorFlow.
- Experience working on AI/ML projects or production support environments.
- Understanding of monitoring/logging tools such as CloudWatch or Datadog.
-
Bachelor’s degree in Computer Science, Engineering from IIT's or NIT's or IIIT's.
- Strong interest in building scalable AI and GenAI solutions.
- Individual Contributor (IC) role
-
Hands-on development and engineering focused
⚠️ Disclaimer: Firstsource follows a fair, transparent, and merit-based hiring process. We never ask for money at any stage. Beware of fraudulent offers and always verify through our official channels or @firstsource.com email addresses.