
Senior AI/ML Engineer
1 week ago
**About the Role
**We're building a next-generation data intelligence platform using a microservices architecture, and we need a senior expert to lead the development of our Entity Resolution and Network Generation services. This is a hands-on technical leadership role where you'll architect and implement distributed graph computing solutions processing billions of entities and relationships.
The Platform
Our cloud-native platform leverages:
Microservices architecture with Kubernetes orchestration
Apache Spark for distributed processing
Elasticsearch for real-time search and fuzzy matching
Scala as the primary development language
Data mesh principles with API-first design
Core Responsibilities
**Entity Resolution Service**
Design and implement distributed entity resolution algorithms capable of processing billions of records
Build blocking strategies (e.g. LSH, canopy clustering) optimized for Spark at scale
Develop fuzzy matching algorithms leveraging Elasticsearch's capabilities
Create ML-enhanced matching with explainable AI for match decisions
Implement incremental resolution supporting real-time and batch modes
Design APIs for entity lookup with sub-100ms latency requirements
**Network Generation Service**
Architect distributed graph generation pipelines using GraphX/GraphFrames
Implement graph analytics algorithms (PageRank, community detection, centrality measures)
Design storage strategies for multi-billion edge graphs in Parquet/distributed file systems
Build temporal graph support for time-evolving networks
Create high-performance graph serving APIs with complex query capabilities
Optimize graph partitioning to minimize shuffle and maximize locality
**AI Model Development**
Build Graph Neural Networks (GNNs): Develop GNN models (e.g., GraphSAGE, GATv2) using PyTorch Geometric or DGL to analyze corporate and transaction networks, detecting fraud rings and risk patterns.
Implement Entity Resolution: Design algorithms for fuzzy matching, semantic matching (Sentence-BERT), and clustering to unify entities across heterogeneous data sources (e.g., CSVs, APIs, PDFs).
Create Risk Scoring Models: Combine rule-based, supervised (XGBoost), and unsupervised (Isolation Forest) methods to generate composite risk scores, optimized for real-time and large data processing in trillions.
Advance Composite AI: Leverage ContexQ's proprietary approach, integrating symbolic AI, vector embeddings, and graph AI for robust entity resolution and network analytics.
**Explainable AI (XAI)**
Champion Transparency: Integrate SHAP, LIME, and GNNExplainer to provide clear, interpretable explanations for model predictions, meeting regulatory and ethical standards.
Ensure Fairness: Audit models for bias and fairness, embedding ethical principles into every stage of development.
**Cross-Service Responsibilities**
Ensure seamless integration between entity resolution and network generation
Design data lineage tracking across both services
Implement comprehensive monitoring and observability
Contribute to API design and service contracts
Optimize for 10x scale growth
Required Qualifications
Technical Expertise
7+ years of experience in distributed computing and big data systems
5+ years specifically in entity resolution and graph analytics at scale
Expert-level Scala programming skills
Deep experience with Apache Spark, including custom optimizations
Production experience with Elasticsearch for search and matching
Proven track record building systems processing billions of entities/edges
**Domain Knowledge**
Strong understanding of blocking algorithms and their trade-offs
Experience with probabilistic record linkage and similarity measures
Expertise in graph algorithms and their distributed implementations
Knowledge of graph storage formats and query optimization
Understanding of ML applications in entity resolution
Basic experience of Banking compliances - FinCrime, Fraud
**Systems Design**
Experience designing microservices architectures
Track record of building fault-tolerant, scalable systems
API design experience with GraphQL or REST
Performance optimization and capacity planning expertise
**Preferred Qualifications**
PhD in Computer Science or related field with focus on graphs/entity resolution
Contributions to open-source projects (especially Spark, GraphX, Elasticsearch)
Experience with graph databases (Neo4j, Neptune, JanusGraph) or equivalent
Publications or conference talks on entity resolution or graph analytics
Experience with real-time stream processing (Kafka, Spark Streaming)
Knowledge of graph neural networks and embedding techniques
**Technical Environment**
Languages: Scala (primary), Python, Java
Big Data: Apache Spark 3.x, Hadoop ecosystem
Search: Elasticsearch 8.x
Orchestration: Kubernetes, Docker
Storage: HDFS/S3/GCS, Parquet
Monitoring: Prometheus, Grafana, Jaeger
CI/CD: Modern DevOps practices
What We're Looking For
Someone who thinks in distributed systems and can optimize for both latency and throughput
A technical leader who can make architectural decisions and implement them
Strong communicator who can explain complex graph concepts to stakeholders
Self-directed engineer who can own large technical initiatives end-to-end
Performance-obsessed developer who benchmarks everything
Impact You'll Make
Define the architecture for entity resolution serving multiple business domains
Build the graph intelligence layer powering advanced analytics and ML
Create systems that will process billions of entities with millisecond latencies
Establish best practices for graph computing in our organization
Mentor other engineers on distributed graph algorithms
**Compensation & Benefits**
Competitive senior/staff-level compensation
Flexible remote work arrangements
Latest hardware and cloud resources for development
LTIP - Long term Incentive plan.
**75% of base as Bonus
-
Senior Software Engineer
2 days ago
Shimoga, Karnataka, India beBeePythonDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000Job Title: Senior Python DevelopersOverviewWe are seeking a seasoned Senior Python Developer to join our team. The ideal candidate will have extensive experience in designing, developing, and maintaining robust Python applications with a strong focus on AI/ML solutions.About the RoleThis is a challenging and rewarding opportunity for an experienced developer...
-
AI/ML Research Assistant
3 days ago
Shimoga, Karnataka, India beBeeMachineLearning Full time ₹ 40,00,000 - ₹ 60,00,000Job Opportunity: AI/ML Technical AssistantWe are seeking a talented and ambitious individual to assist our research and engineering team in developing cutting-edge AI and machine learning solutions. Key Responsibilities:Collaborate with our research and engineering team to design, build, and optimize AI/ML models.Implement and test algorithms in Python for...
-
AI/ML Leader
1 week ago
Shimoga, Karnataka, India beBeeData Full time ₹ 1,93,94,000 - ₹ 3,01,53,000Senior AI/ML Specialist Job DescriptionDelta System Software Inc seeks an experienced and skilled Senior AI/ML Professional to lead AI/ML initiatives in the Asset and Wealth Management industry.Key Responsibilities:Lead a team of Business Analysts or Product Analysts with 7+ years of experience, at least 2 years in AI/ML or Generative AI-related...
-
Innovate with Advanced AI/ML Solutions
2 days ago
Shimoga, Karnataka, India beBeeArtificialIntelligence Full time ₹ 30,00,000 - ₹ 50,00,000AI/ML Innovation LeaderDrive cutting-edge innovation by embracing a comprehensive approach to artificial intelligence and machine learning.Spearhead applied research and development of advanced AI/ML solutions across domains.Architect and deploy end-to-end ML pipelines leveraging state-of-the-art deep learning, NLP, time-series modelling and image analysis...
-
AI Innovator
2 days ago
Shimoga, Karnataka, India beBeeMachineLearning Full time ₹ 20,00,000 - ₹ 25,00,000Senior AI/ML Engineer OpportunityWe are seeking a highly skilled Senior AI/ML Engineer to join our dynamic team.This role requires a problem-solver who thrives on building from scratch and innovating new frameworks to solve real-world problems.Key Responsibilities:Design, develop, optimize, and deploy robust ML models and pipelines into production using...
-
AI Solutions Architect
5 days ago
Shimoga, Karnataka, India beBeeArtificial Full time ₹ 15,00,000 - ₹ 25,00,000Job DescriptionAs a Senior AI/ML Engineer, you will be part of our organization's AI Engineering Group, focusing on the technical and engineering aspects of DS/ML/AI solutions.We are looking for experienced professionals to join our team to help us develop and implement AI/ML solutions in production, automate processes, and define reusable best practices and...
-
Advanced AI/ML Platform Specialist
2 days ago
Shimoga, Karnataka, India beBeePlatform Full time ₹ 1,20,00,000 - ₹ 2,00,00,000Job Title: GenAI/ML Platform EngineerWe are seeking an experienced professional with a strong background in designing and developing cutting-edge AI/ML platforms.The ideal candidate will have 6+ years of experience in Python, R, React, NodeJS, Jupyter notebooks, and Docker/Kubernetes.As part of our team, you will be responsible for delivering robust...
-
Senior AI/Machine Learning Engineer
5 hours ago
Shimoga, Karnataka, India beBeeMachine Full time US$ 2,00,000 - US$ 2,50,000Unlock the Power of AI and Machine LearningWe are looking for an exceptional AI/Machine Learning Engineer to join our team.Design, Develop, and Optimize AI and ML Products: In this role, you will be involved in building ground-breaking AI products that deliver exceptional user experiences.Build Conversational AI Interfaces: You will build conversational AI...
-
AI/ML Product Development Specialist
3 days ago
Shimoga, Karnataka, India beBeeProduct Full time ₹ 2,50,00,000 - ₹ 3,50,00,000Job Title: AI/ML Product LeadAbout the Role:We are seeking an experienced product leader to join our AI/ML and Data Analytics Team. The ideal candidate will have a strong understanding of business processes, ability to work with both internal teams and external clients, and proven experience in business-side product management with exposure to AI/ML or Data...
-
Senior AI Architect
2 days ago
Shimoga, Karnataka, India beBeeArtificialintelligence Full time ₹ 2,00,00,000 - ₹ 2,50,00,000We are looking for an Artificial Intelligence professional to lead our team's innovation in AI/ML architecture. As a Senior Developer, you will be responsible for designing and developing intelligent systems that can learn, reason, and interact with humans.Key ResponsibilitiesDesign and develop AI pipelines using Large Language Models (LLMs)Collaborate with...