Salary
≈ $33k – $78k per year (Estimated)
Location
In office (Chennai)
Seniority
Staff · 6+ years exp
Overview
Company
Impact
Profile match
Freshworks is a cloud-based software-as-a-service company that provides a suite of intuitive, AI-powered tools designed to streamline customer support, IT service management, and sales workflows. Its platform enables organizations of all sizes to enhance operational efficiency by centralizing communications and automating complex tasks across various business departments. By offering user-friendly and easily integrable solutions, the firm helps teams across the globe improve both employee productivity and customer engagement.
As a Lead Software Engineer for the Machine Learning team, you will act as the critical link between cutting-edge AI research and product-ready implementation. With a heavy focus on Generative AI and Large Language Models (LLMs), you will translate sophisticated concepts into scalable, highly reliable systems. Your work will directly accelerate our AI innovation, transforming Agentic frameworks and RAG architectures into production-grade features that serve millions of requests.
Responsibilities:
- Advanced AI Implementation: Design, build, and deploy robust AI applications leveraging Retrieval-Augmented Generation (RAG) and various Agentic frameworks to solve complex business challenges.
- Full-Stack ML Delivery: Write high-performance, production-grade code to build extensible ML APIs and scalable web services using Python, JavaScript, and TypeScript.
- Hands-On System Design: Architect complex technical solutions from scratch. Lead the hands-on design of distributed systems, ensuring technical alignment across product and engineering teams.
- Prompt Engineering and Optimization: Apply advanced prompt engineering techniques to maximize LLM performance, accuracy, and efficiency within our product ecosystem.
- AI Tooling and Ecosystems: Continuously evaluate and integrate modern AI tooling (vector databases, orchestration layers, and LLMOps platforms) to keep our tech stack at the cutting edge.
- End-to-End Pipeline Architecture: Build and manage comprehensive ML pipelines, including data preprocessing, automated deployment, cross-validation, and active feedback loops.
- Prototyping and POC Execution: Lead Proof of Concept (POC) initiatives to identify and validate optimal frameworks, tech stacks, and AI models for new product features.
- Operational Intelligence: Devise and build monitoring capabilities for system health, latency, token usage, and model performance metrics (e. g., accuracy, hallucination rates) to ensure long-term stability.
Requirements:
- Experience: 6 to 9 years of highly relevant experience in software engineering and machine learning development.
- Production Excellence: Proven track record of architecting, building, and productionizing Machine Learning or Generative AI solutions at an enterprise scale.
- Education: Degree in Computer Science, Artificial Intelligence, Mathematics, or a related quantitative field.
Core Skills and Expertise:
- Programming Languages: Expert-level coding capabilities in Python, JavaScript, and TypeScript.
- Generative AI Mastery: Deep practical knowledge of Prompt Engineering, Retrieval-Augmented Generation (RAG) architectures, and diverse Agentic frameworks (e. g., LangChain, LlamaIndex, AutoGen).
- System Design: Strong, hands-on experience in complex, distributed System Design and foundational engineering (Data Structures and Algorithms).
- AI Tooling and Infrastructure: Familiarity with the modern AI ecosystem, including vector databases (e. g., Pinecone, Weaviate), LLM APIs, and cloud infrastructure for large-scale data processing.
- MLOps / LLMOps: Practical experience with MLOps practices, ensuring seamless, automated, and secure model transitions from development into production environments.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Chennai
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
$98k – $132k per year • Remote • Full-Time • 5+ years exp • Bachelor's Degree
Python
R
SQL
Databases
Databricks
Snowflake
AI/ML
Embeddings
LangChain
LangGraph
LLM
NumPy
Pandas
Scikit-learn
Spark
TensorFlow
Transformers
Hugging Face
RAG
Analytics
Matplotlib
Seaborn
Apply
Lead - Business Analyst (Salesforce)
4 days ago
≈ $30k – $62k per year (Estimated) • In office • Full-Time • 10+ years exp • Bengaluru
Apex
Apex
Salesforce Flow
Marketing
Freshworks
Salesforce
Apply
Staff Engineer - Full Stack
5 days ago
≈ $41k – $90k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Chennai
AI/ML
Copilot
DevOps
AWS
CI/CD
GCP
Rest API
GitHub
Marketing
Freshworks
Apply
Senior Staff Engineer - Test
6 days ago
≈ $30k – $64k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Chennai
JavaScript
Python
SQL
TypeScript
Databases
Apache Kafka
RabbitMQ
AI/ML
Claude
Claude Code
Copilot
Hallucination
LLM
Frontend
GraphQL
DevOps
AWS
Chaos Engineering
CI/CD
Datadog
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Jenkins
Kubernetes
New Relic
Prometheus
Self-Healing
Shift-Left
GitHub
GitLab
Cybersecurity
GDPR
ISO 27001
Shift-Left Security
SOC 2
Marketing
Freshworks
QA
Appium
Applitools
Cypress
JMeter
k6
Locust
Playwright
Rest-Assured
Selenium
Apply
Lead Software Engineer - Machine Learning
7 days ago
≈ $32k – $78k per year (Estimated) • Remote/Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Chennai
Marketing
Freshworks
Apply
Senior Analyst - Cybersecurity
11 days ago
≈ $28k – $63k per year (Estimated) • In office • Full-Time • 4+ years exp • Chennai
DevOps
AWS
IAM
Cybersecurity
GDPR
HIPAA
ISO 27001
OWASP Top 10
SOC 2
Marketing
Freshworks
Apply
AWS Application Developer lead Engineer
2 hours ago
≈ $25k – $60k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Chennai
Java
PowerShell
Python
TypeScript
JavaScript
Java
Spring Boot
Databases
Amazon Redshift
DynamoDB
Frontend
Angular
DevOps
Amazon EC2
Amazon EKS
Ansible
ArgoCD
AWS
AWS Lambda
Azure
Azure DevOps
Bicep
Chef
CI/CD
CloudFormation
Configuration Management
Docker
GCP
GitLab CI
Jenkins
Kubernetes
Platform Engineering
Puppet
Terraform
Amazon S3
GitLab
IAM
Apply
Data Platform Engineer
2 hours ago
≈ $22k – $55k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai
Databases
Databricks
Analytics
ETL/ELT
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Chennai
Apply
Data Platform Engineer
2 hours ago
≈ $20k – $57k per year (Estimated) • In office • Full-Time • 2+ years exp • Chennai • Coimbatore
Python
SQL
Databases
Snowflake
AI/ML
AI Agents
Function Calling
DevOps
Cortex
Prometheus
Apply
Data Engineer
2 hours ago
≈ $23k – $59k per year (Estimated) • In office • Full-Time • 3+ years exp • Chennai
Databases
Snowflake
Analytics
ETL/ELT
Apply
This is one of many
368,634 more open roles from verified company boards, updated every day.

