Job Title: AI/ML Engineer – Email Systems (Open Source & NLP Focus)
Location: Mumbai, India Role Summary
We are looking for a skilled AI/ML Engineer to design, build, and enhance an intelligent email platform using open-source technologies. The role focuses on applying Machine Learning and Natural Language Processing (NLP) to improve email intelligence—such as classification, prioritization, automation, and security.
You will work across the full lifecycle—from model development to system integration and production deployment—helping evolve the platform into a scalable and intelligent communication system.
Key Responsibilities
1. ML Model Development (Email Intelligence)
Develop and deploy models for:
o Email classification and prioritization
o Auto-replies and smart suggestions
Continuously retrain and optimize models using real-world datasets
2. NLP & Content Understanding
Build NLP pipelines using:
o Text embedding
o Named Entity Recognition (NER)
o Semantic similarity models
Improve contextual understanding of email threads and conversations
3. Open Source Integration
Work with open-source tools and frameworks such as:
o TensorFlow, PyTorch, scikit-learn
o Email servers like Postfix and Dovecot
Customize and contribute to open-source components
4. Email System Architecture
Integrate ML models into live email workflows:
o SMTP / IMAP pipelines
o Real-time processing systems
Design scalable, microservices-based architectures
5. Deployment & MLOps
Deploy models via APIs in containerized environments (Docker/Kubernetes)
Build monitoring systems for:
o Model drift
o Accuracy degradation
o Latency and performance
6. Security & Compliance
Implement ML-based phishing and fraud detection systems
Ensure compliance with Indian IT and data privacy regulations Required Qualifications
Bachelor’s degree in:
o Computer Science Engineering
o Information Technology
o Or a related technical field Preferred Qualifications
Master’s degree or specialization in:
o Artificial Intelligence
o Machine Learning
o Data Science Experience Requirements
3–5 years of hands-on experience in:
o ML model development and deployment
o NLP applications (preferably text/email-heavy systems)
o Backend engineering and API integration Technical Skills (Must-Have)
Programming
Python (mandatory)
Familiarity with Java or Go (preferred)
Machine Learning & NLP
TensorFlow / PyTorch / scikit-learn
Transformers, embeddings, classification models
Data & APIs
Pandas, SQL, data pipelines
REST or gRPC APIs
Systems & Infrastructure
Linux-based environments
Git/GitHub (open-source workflows)
Cloud platforms (AWS, GCP, or Azure)
Containers: Docker (Kubernetes preferred)
Nice-to-Have (Differentiators)
Experience with:
o Email protocols (SMTP, IMAP, MIME parsing)
o Large-scale messaging systems
o Real-time streaming (Kafka, RabbitMQ)
Contributions to open-source projects
Experience building production-grade ML systems
Key Outcomes / KPIs
Improved accuracy in email prioritization and classification
ML inference latency within defined SLAs
Successful deployment of ML models into production environments
Compensation
Competitive and aligned with market benchmarks
To be discussed based on experience and expertise
Ideal Candidate Profile
Strong combination of ML expertise and backend engineering skills
Ability to take solutions from model development to production deployment
Comfortable working with open-source ecosystems
Strong understanding of real-world constraints such as scale, latency, and noisy data
Why Join Us
Opportunity to build a next-generation intelligent communication platform
High ownership and autonomy in architecture decisions
Direct impact on product innovation and evolution
Pay: ₹1,000,000.00 - ₹1,400,000.00 per year
Benefits:
- Health insurance
- Leave encashment
- Provident Fund
Work Location: In person