Freshworks
Freshworks4h ago
Career Pages

Senior Software Engineer

Chennai, in
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Freshworks

Responsibilities

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

The Winning AI Home team, part of Freshworks' SaaS@scale mothership BU - Cloud Engineering, is looking for a highly motivated and skilled AI Applications Engineer to join our team in Chennai, India. This role is crucial for advancing the development and deployment of state-of-the-art AI solutions within our product offerings.

We are seeking an AI Applications Engineer with a strong full-stack background who possesses a deep understanding of Large Language Models (LLMs), Generative AI (GenAI), Agentic AI, and AI Agents. The ideal candidate will have practical experience in building AI applications using Agentic frameworks and a solid grasp of both front-end and back-end development principles.

Key responsibilities include designing, developing, and deploying AI applications that utilize LLMs and Agentic frameworks. You will implement and optimize Retrieval-Augmented Generation (RAG) systems to improve LLM accuracy and contextual understanding, and develop/deploy AI Agents for sophisticated multi-step reasoning and task automation. Fine-tuning pre-trained models for specific use cases and enhancing application performance are also key aspects of this role. You will collaborate with cross-functional teams to integrate AI solutions into our products, conduct performance benchmarking using metrics like groundedness, correctness, and hallucination, and ensure Responsible AI principles are embedded throughout the development lifecycle. Maintaining and troubleshooting AI infrastructure on cloud platforms will also be part of your duties.

We are looking for candidates with 3-7 years of experience in AI Expertise, including a strong understanding of LLMs, GenAI, Agentic AI, and AI Agents, along with hands-on experience with Agentic frameworks like LangChain, LangGraph, and CrewAI. Proficiency in implementing RAG systems, developing AI Agents, and fine-tuning pre-trained models is essential.

In Programming & Development, proficiency in Python and TypeScript/Node.js is required, along with strong fundamentals in databases for persistent and cache needs, and experience in performance benchmarking and debugging.

For Cloud & Monitoring, a strong understanding of cloud platforms (AWS, Azure, or GCP) for deploying and managing AI infrastructure, and experience with monitoring tools like Prometheus and Grafana are necessary.

Regarding Evaluation & Best Practices, knowledge of Vibe coding intricacies, the ability to evaluate AI Applications using metrics such as groundedness, correctness, hallucinations, and Responsible AI, and familiarity with Reinforcement Learning concepts and applications are expected.

Company

Freshworks

Freshworks

Freshworks is a global technology company dedicated to simplifying business operations and enhancing customer and employee experiences through intuitive service software. In a world where businesses o...

Chennai, in
Posted on Career Pages
Senior Software Engineer - AI/ML at Freshworks | Chennai, in | Apply Now | MindMyJob | MindMyJob - AI Job Search Platform