India Openings with
SourceFuse

DevSecOps Engineer (MLOps / AIOps)

  • Noida, India
  • 5+ years experience
  • 1 Position

Job Information:

Work Experience: 5+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Noida, India

Job Overview:

SourceFuse is seeking an innovative and forward-thinking AI-Driven DevSecOps Engineer (MLOps / AIOps) to integrate Agentic AI within the Software Development Lifecycle (SDLC). This role emphasizes embedding security, automation, and intelligence into every stage of development, leveraging AI-native tools, GitHub Copilot, Amazon Q, Bedrock, and other AWS ML services to accelerate delivery, enhance decision-making, and maintain compliance.

Key Responsibilities:

  • Lead the foundational setup of the organization’s MLOps and AIOps functions — including architecture, tooling, governance, and workflows — aligned with business and data strategy.
  • Define and implement the MLOps roadmap: identify key use cases, standardize model development lifecycle, and architect scalable pipelines using AWS-native services.
  • Establish the AIOps practice by implementing observability, automated incident response, and intelligent monitoring using Amazon CloudWatch, DevOps Guru, AWS X-Ray, and other tools.
  • Select and integrate appropriate AWS services (e.g., SageMaker, Bedrock, Lambda, Glue, CodePipeline) to build a flexible and secure MLOps and AIOps infrastructure.
  • Collaborate with stakeholders across data science, DevOps, engineering, and security to ensure the smooth operationalization of AI/ML models from development to production.
  • Develop governance, monitoring, and compliance frameworks for AI/ML lifecycle, ensuring data security, lineage, traceability, and auditability.
  • Design and implement model CI/CD workflows from scratch using tools like SageMaker Pipelines, CodeBuild, Terraform, GitHub Actions, and CloudFormation.
  • Build out data pipelines and feature engineering workflows on AWS using services like AWS Glue, S3, Step Functions, Athena, and Redshift.
  • Establish and evangelize best practices for model monitoring, drift detection, and continuous retraining using SageMaker Model Monitor, Clarify, and CloudWatch.
  • Lead the adoption of AI copilots and Agentic AI (e.g., GitHub Copilot, Amazon Q, Bedrock agents) to improve developer productivity, code quality, and automation.
  • Develop a strategy for real-time data observability and health monitoring using open-source and AWS-native tools, integrated into the broader data ecosystem.
  • Provide thought leadership and mentoring to build internal capability in MLOps and AIOps, including training team members and defining reusable standards.
  • Define and implement security-first principles for ML pipelines, ensuring IAM policies, encryption, and secrets management follow AWS best practices.
  • Drive adoption of infrastructure-as-code (IaC) for ML platform provisioning and reproducibility using Terraform or CloudFormation.

Qualifications and Experience:

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related engineering discipline; Master’s degree (preferably from IIT/IISc or other premier institutes) is a strong advantage.
  • 5+ years of hands-on experience in designing, implementing, or supporting AI/ML workloads on AWS, with a strong focus on cloud-native architecture, automation, and operationalization.

Skills and Abilities Required:

  • Expertise in scripting/development using Python, AWS SDKs (boto3), Bash, and infrastructure scripting languages while following development best practices.
  • Expertise in Terraform & CloudFormation.
  • Experience with AWS Services like STS, IAM, Lambda, S3, CloudWatch, Glue, SageMaker, QuickSight, Athena, Bedrock, EventBridge, etc.
  • Experience integrating Agentic AI systems into software development workflows.
  • CI/CD security scanning, compliance enforcement, observability.
  • Good communication and documentation skills.
  • Can-do positive attitude, always looking to accelerate development.
  • Driven commit to high standards of performance and demonstrate personal ownership for getting the job done.
  • Innovative and entrepreneurial attitude, stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies.

Good to have:

  • Experience with Amazon Q, Bedrock Agents, or similar generative AI agents.
  • Development experience in python.
  • Exposure to open-source observability stacks like Prometheus, Grafana, and ELK.
  • Knowledge of enterprise data governance frameworks and tools (e.g., AWS Lake Formation, Apache Atlas).
  • AWS Certifications such as: AWS Certified Machine Learning – Specialty, AWS Certified Data Analytics – Specialty, AWS.
  • Certified Solutions Architect – Associate or Professional.

Interview Process

  • 2 Technical Rounds

L2 Engineer – OSS Support

  • Bangalore/Indore, India
  • 5+ years experience
  • 4 Position

Job Information:

Work Experience: 5+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Bangalore/Indore, India

Role Overview:

We are seeking a highly motivated and experienced Open-Source Software (OSS) Support Engineer with a strong background in the Telecom domain to join our growing team. In this role, you will be responsible for providing technical support and guidance to our users and customers who are utilizing our open-source telecom software and related technologies. You will be a key contributor to ensuring user satisfaction, fostering a strong open-source community within the telecom space, and driving the adoption of our OSS solutions in the telecommunications industry.

Key Responsibilities:

Incident Management & Triage:

  • Act as the first point of contact for all production incidents, alerts, and user-reported issues related to the Plan & Build [Site Manager, Procurement Manager, and Facility Manager application].
  • Proactively monitor application performance, infrastructure health, and system alerts using monitoring tools.
  • Perform initial diagnosis and root cause analysis (RCA) to quickly identify the source and scope of issues within a microservices architecture.
  • Categorize, prioritize, and escalate incidents to appropriate internal teams (e.g., Network, Security, Firewall, Cloud, Infrastructure, Application Development, User Management) in a timely manner.

 

Troubleshooting & Resolution:

  • Collaborate effectively with various technical teams to drive incident resolution, acting as a central coordinator.
  • Skillfully diagnose and troubleshoot a wide range of customer issues, from basic inquiries about Site.
  • Manager/Procurement Manager to more technical challenges observed within system framework.
  • Utilize logs, monitoring dashboards, and diagnostic tools to pinpoint issues across different microservices and underlying infrastructure components.
  • Document troubleshooting steps, findings, and resolutions accurately for knowledge base articles and future reference.

 

Communication & Stakeholder Management:

  • Provide timely, clear, and professional communication to internal stakeholders and end- users regarding incident status, expected resolution times, and post-incident reports.
  • Prepare and deliver comprehensive Root Cause Analysis (RCA) reports for critical incidents, outlining the problem, impact, resolution, and preventative measures.
  • Act as a crucial bridge between engineering/technical teams and product/business teams, translating technical details into understandable business impacts and vice-versa.

 

SLA Adherence & Performance:

  • Ensure all incidents are handled within agreed-upon Service Level Agreements (SLAs) for response, resolution, and communication.
  • Contribute to the continuous improvement of incident management processes and tooling.

 

Knowledge Management & Process Improvement:

  • Develop and maintain comprehensive knowledge base articles, runbooks, and troubleshooting guides.
  • Identify recurring issues and collaborate with engineering teams to implement permanent solutions and improve system resilience.
  • Participate in post-incident reviews to identify lessons learned and implement corrective actions.

Qualifications:

  • Bachelor’s degree in Electronics and Comm, Information Technology, or a related field.
  • Strong domain knowledge in OSS Platforms and Microservices Applications.
  • 5+ years of experience in technical support, operations, or SRE/L2 role, preferably supporting enterprise-level applications.
  • Proficiency in monitoring tools (e.g., Prometheus, Grafana) for application and infrastructure monitoring.
  • Familiarity with cloud computing concepts (e.g., AWS, Azure, GCP) and data center environments.
  • Strong interpersonal skills and the ability to collaborate effectively with cross-functional teams.

Skills & Abilities:

  • Experience in containerization technologies: Kubernetes/Docker swarm/Mesos-Marathon/Cloud Foundry.
  • Experience in RDBMS like Oracle, MySQL, Sybase etc.
  • Sound knowledge in, NIFI, Kafka, Spark, Elastic Search and other bigdata tools.
  • Basic understanding of networking concepts (TCP/IP, DNS, Load Balancers, Firewalls) and security principles.
  • Collaboration: Ability to work in a team-oriented environment and effectively communicate with both technical and non-technical stakeholders.

Interview Process

  • 3 Technical Rounds

Data Scientist

  • Noida, India
  • 5-8 years experience
  • 1 Position

Job Information:

Work Experience: 5-8 Years
Industry: IT Services
Job Type: FULL TIME
Location: Noida, India

Role Overview:

We are seeking a highly motivated and enthusiastic Data Scientist with 5-8 years of experience to join our dynamic team. The ideal candidate will have a strong background in AI/ML analytics and a passion for leveraging data to drive business insights and innovation.

Key Responsibilities:

  • Develop and implement machine learning models and algorithms.
  • Work closely with project stakeholders to understand requirements and translate them into deliverables.
  • Utilize statistical and machine learning techniques to analyze and interpret complex data sets.
  • Stay updated with the latest advancements in AI/ML technologies and methodologies.
  • Collaborate with cross-functional teams to support various AI/ML initiatives.
  • Bachelor’s degree in computer science, Data Science, or a related field.
  • Strong understanding of machine learning, deep learning and Generative AI concepts.

Preferred Skills:

  • Experience in machine learning techniques such as Regression, Classification, Predictive modeling, Clustering, Deep Learning stack using python.
  • Experience with cloud infrastructure for AI/ ML on AWS(Sagemaker, Quicksight, Athena, Glue).
  • Expertise in building enterprise grade, secure data ingestion pipelines for unstructured data(ETL/ELT) – including indexing, search, and advance retrieval patterns.
  • Proficiency in Python, TypeScript, NodeJS, ReactJS (and equivalent) and frameworks. (e.g., pandas, NumPy, scikit-learn, SKLearn, OpenCV, SciPy), Glue crawler, ETL. 
  • Experience with data visualization tools (e.g., Matplotlib, Seaborn, Quicksight).
  • Knowledge of deep learning frameworks (e.g., TensorFlow, Keras, PyTorch).
  • Experience with version control systems (e.g., Git, CodeCommit).
  • Strong knowledge and experience in Generative AI/ LLM based development.
  • Strong experience working with key LLM models APIs (e.g. AWS Bedrock, Azure Open AI/ OpenAI) and LLM Frameworks (e.g. LangChain, LlamaIndex).
  • Knowledge of effective text chunking techniques for optimal processing and indexing of large documents or datasets.
  • Proficiency in generating and working with text embeddings with understanding of embedding spaces and their applications in semantic search and information retrieval.
  • Experience with RAG concepts and fundamentals (VectorDBs, AWS OpenSearch, semantic search, etc.), Expertise in implementing RAG systems that combine knowledge bases with Generative AI models.
  • Knowledge of training and fine-tuning Foundation Models (Athropic, Claud, Mistral, etc.), including multimodal inputs and outputs.

Good to have Skills:

  • Knowledge and Experience in building knowledge graphs in production.
  • Understanding of multi-agent systems and their applications in complex problem-solving scenarios.

Interview Process

  • 3 Technical Rounds

L2 Tech Support

  • Noida, India
  • 3+ years experience
  • 1 Position

Job Information:

Work Experience: 3+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Noida, India

Role Overview:

SourceFuse is currently seeking Managed Services L2 Support Engineer/Senior Engineer for IoT projects in the Smart Products & IoT Strategic Innovation Centre in India team. This role is responsible for supporting managed services & application/product support for IoT projects.

Duties & Responsibilities:

  • Investigate the issue and provide Resolution (where is the issue – device/connectivity/platform/application layer).
  • Application & Platform Performance Monitoring.
  • Identify, categorize, prioritize, diagnose, route, track, and close the alarms raised by monitoring tools.
  • Recreate and verify complex performance and environmental issues with full access to the production environment.
  • To identify, troubleshoot and solve incidents within SLA timelines.
  • Log Analysis of the issues reported.
  • Update tickets recent status and progress on ticketing tool.
  • Raise a bug for issue in application functionality where a code fix might be needed.
  • Triaging of
  • Mobile App issues on both Play Store & App Store.
  • Web App issues.
  • Platform(AWS) issues.
  • Proposing solution to recurring incidents.
  • Proposing some new enhancements in existing solution.
  • Service Mgmt. Reporting.
  • Status Tracking & Reporting.
  • Continuous Service Improvement.
  • Process Management & Improvement.
  • Managing the Production AWS platform & applications deployed along with the E2E monitoring of systems and data flow.
  • Incident Management.
  • Problem Management.
  • Change Management.
  • Risk Management.
  • Knowledge Management.
  • Bachelor’s degree in Electrical Engineering, Software Engineering, Computer Science, Computer Engineering, or related Engineering discipline.
  • 4+ years of experience in L2 of managed services / application(mobile or web) support.
  • 1+ years of experience in the Smart/Connected Products & IoT workflow.
  • Hands on experience in
  • Mobile OR Web App issues troubleshooting.
  • AWS platform or certified in AWS(Solution Architect/SysOps).
  • Server-less/headless architecture.
  • Lambda, API Gateways, Kinesis, ElasticSearch, ElasticCache, Dynamo DB, Athena, AWS IoT.
  • Linux.
  • NoSQL Database(Dynamo DB preferred).
  • Trouble ticketing tools(Jira Software & Jira Service Desk preferred).
  • Ability to differentiate between application & platform issues and proven track record of taking them to closure.

Preferred:

  • Hands on experience on New Relic and AWS Cloudwatch tools.
  • Prior experience in operation support for IoT projects (50,000+ live devices) will be an added advantage.
  • ITIL certification.
  • Experience in AWS Cloud IoT Core platform.
  • L3 Support experience in addition to L2.

Skills and Abilities Required:

  • Willingness to work in a 24X7 shifts environment.
  • Flexible to take short term travels on a short notice to facilitate the field trails & soft launch of products.
  • Excellent troubleshooting & analytical skills.
  • Highly customer-focused and always eager to find a way to enhance customer experience.
  • Able to pinpoint business needs and deliver innovative solutions.
  • Can-do positive attitude, always looking to accelerate development.
  • Self-driven & committed to high standards of performance and demonstrate personal ownership for getting the job done.
  • Innovative and entrepreneurial attitude; stays up to speed on all the latest technologies and industry trends; healthy curiosity to evaluate, understand and utilize new technologies.
  • Excellent verbal & written communication skills.

Interview Process

  • 3 Technical Rounds

Java Developer

  • Bengaluru, India
  • 5+ years experience
  • 1 Position

Job Information:

Work Experience: 5+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Bengaluru, India

Skills & Abilities:

  • Programming Languages: Proficient in JavaScript and Python (or Java); familiarity with Ruby, PHP, and C# is a plus.
  • Web Technologies: Experienced with HTML, CSS, and JavaScript; proficiency in jQuery and modern frameworks (eg, React, Angular, Vuejs).
  • AWS Services: Skilled in AWS Lambda, CloudWatch, S3, and API Gateway for cloud-native application development.
  • Data Structures & Algorithms: Expertise in core data structures and algorithms for performance optimization.
  • Databases: Proficient in SQL and NoSQL databases (eg, MySQL, PostgreSQL, MongoDB) for effective data management.
  • API Development: Experience with RESTful APIs and understanding of GraphQL for robust API solutions.
  • Cloud & Server Environments: Knowledgeable in cloud platforms and Kubernetes for scalable deployments.
  • Version Control & Build Tools: Proficient in Git, Maven, and IBM RAM for dependency management and production packaging.
  • Backend Frameworks: Experienced with Spring, Django, and Expressjs for building scalable server-side applications.
  • Application Optimization: Skills in optimizing applications for enhanced performance and efficiency.
  • DevOps: Understanding of CI/CD pipelines, Docker containerization, and Kubernetes orchestration.
  • Testing Frameworks: Familiar with testing frameworks (eg, JUnit, Jest, Mocha) for quality assurance.
  • UI/UX: Basic understanding of UI/UX design principles is advantageous; experience in design is a plus.

Key Responsibilities:

  • Design and implement scalable backend architecture.
  • Develop and maintain backend services and ensure their performance and reliability.
  • Integrate APIs with other systems to enhance functionality and interoperability.
  • Conduct backend testing and optimization to ensure robustness and efficiency.
  • Manage feature testing and releases, ensuring timely delivery of new functionalities.
  • Integrate automation and AI tools to enhance application performance.
  • Collaborate with QA teams to define delivery requirements and ensure quality standards are met.
  • Implement security measures to protect sensitive data and comply with best practices.
  • Integrate CI/CD deployment processes for efficient software delivery.
  • Ensure application quality through rigorous testing and code reviews.
  • Participate in code reviews and mentor junior developers, fostering a collaborative development environment.

Preferred Qualifications:

  • 5+ years of experience in full stack development.
  • Strong problem-solving skills and a passion for developing innovative solutions.
  • Excellent communication and teamwork abilities to collaborate effectively with cross-functional teams.

Language:

English (must), Japanese (optional)

Interview Process

  • Assessment
  • 2 Technical Rounds

Japanese Trainer

  • Mohali, India
  • 3+ years experience
  • 1 Position

Job Information:

Work Experience: 3+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Mohali, India

Role Overview:

Seeking a bilingual professional (Japanese & English) to teach Japanese and handle translation-related tasks including documents and contracts.

Skills & Abilities:

Language Proficiency:

  • Fluency in Japanese (written & spoken) and English.
  • Preferably Japanese Language Proficiency Test (JLPT N3, N2 or N1) level or equivalent.

 

Experience & Expertise:

  • Proven experience in translation or interpreting roles.

 

Educational Background:

  • Any Degree with JLPT (N1, N2, N3), Japanese Language, Interpreting, or a related field preferred.

Interview Process

  • 3 Technical Rounds

Sr. Mobile Security Engineer

  • Mohali, India
  • 5+ years experience
  • 1 Position

Job Information:

Work Experience: 5+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Mohali, India

Role Overview:

  • Analyze and Bypass Network-Level Defenses: Audit and circumvent security controls that manage network traffic, including on-demand VPN tunneling and context-aware routing policies.
  • Exploit Traffic and Content Interception Engines: Attack our real-time traffic inspection and content filtering systems. Your goal is to bypass detection mechanisms for phishing, malware, and other web- or network-based threats.
  • Evade AI-Driven Threat Detection: Develop and execute adversarial attacks against AI/ML models to test their resilience against modern evasion techniques and novel threat vectors.
  • Conduct Core Application Vulnerability Analysis: Perform comprehensive reverse engineering of our iOS and Android applications to identify and exploit critical flaws in application logic, data storage, and IPC mechanisms.
  • Assess Identity and API Security: Target authentication/authorization flows, third-party API integrations, and user data protection systems to uncover potential weaknesses leading to data exposure or account takeover.
  • Develop and Report Exploits: Create detailed proof-of-concept (PoC) exploits for discovered vulnerabilities and collaborate with engineering teams to design and implement robust mitigations.

Interview Process

  • 2 Technical Rounds

Senior Android(Kotlin) Developer

  • Mohali, India
  • 5+ years experience
  • 1 Position

Job Information:

Work Experience: 5+ Years
Industry: IT Services
Job Type: FULL TIME
Location: Mohali, India

Role Overview:

We are seeking a highly skilled Android Engineer to join our client’s product team. This role is suited for developers who value design excellence and brand integrity, and who can deliver seamless, high-quality mobile experiences. You will be responsible for full-cycle Android app development, with emphasis on security, scalability, and reliability.

Key Responsibilities:

  • Lead the development of Android applications using Kotlin.
  • Work closely with designers and product managers to bring brand-focused designs to life.
  • Apply secure coding practices and ensure compliance with data protection standards.
  • Maintain strong unit test and integration test coverage.
  • Set up and optimize CI/CD pipelines for smooth releases.
  • Continuously improve app performance, responsiveness, and reliability.
  • Provide technical leadership and mentor junior engineers.

Requirements:

  • 5+ years of experience in mobile application development (with strong focus on Android).
  • Proficient in Kotlin with deep knowledge of Android SDK and Jetpack libraries.
  • Proven experience building and publishing polished, design-centric apps.
  • Strong understanding of secure coding principles.
  • Experience with testing frameworks such as JUnit, Espresso, or Robolectric.
  • Hands-on experience with CI/CD tools (e.g., GitHub Actions, Jenkins, Bitrise, or similar).
  • Solid grasp of the Google Play release and distribution process.
  • Strong problem-solving abilities and capability to work independently.

Nice to Have

  • Experience with Jetpack Compose.
  • Knowledge of accessibility and internationalization best practices.
  • Familiarity with analytics, crash reporting, and performance monitoring tools.

Interview Process

  • 2 Technical Rounds

Automation Tester (DevOps + Tester)

  • Indore/Bangalore, India
  • 4+ years experience
  • 1 Position

Job Information:

Work Experience: 4+ years
Industry: IT Services
Job Type: FULL TIME
Location: Indore/Bangalore, India

Key Responsibilities:

  • Network Automation: Proficiency with Robot Framework. Automation Expertise: Strong background in UI and Web Automation. Tools: Hands-on experience with PyCharm, Selenium, Appium, ADB, Git, Jenkins, Jira.
  • Programming Languages: Strong skills in Python and SQL; familiarity with Java and Groovy is a plus. Cloud Knowledge: Basic understanding of Cloud platforms, Ansible, and Kubernetes.
  • Mobile Automation: Experience in Android/iOS test automation. Linux Proficiency: Skilled in Linux OS and tools like Putty, Secure Shell (SSH), WinSCP, and Wireshark.
  • Testing Tools: Familiar with QA simulators and network tracing tools (e.g., Landslide, JMeter, SOAP UI, Postman, Radcom).

Scope of Work:

  • Design and develop network automation solutions.
  • Implement automation using Robot Framework, Python, and Jenkins Pipeline.
  • Collaborate with network architects and domain experts to align automation solutions with business goals.
  • Document automation solutions and maintain knowledge of industry trends in network automation.
  • Continuously evaluate and improve existing automation solutions.
  • Lead or participate in network automation projects from inception to completion, managing timelines, resources, and deliverables.
  • Evaluate and select network automation tools and vendors, ensuring proper licensing and maintenance.

Interview Process

  • 3 Technical Rounds

CloudOps Engineer

  • Noida, India
  • 3-5 years experience
  • 1 Position

Job Information:

Work Experience: 3-5 years
Industry: IT Services
Job Type: FULL TIME
Location: Noida, India

Key Responsibilities:

Proficiency in AWS Managed Services

  • Hands-on experience with services like AWS IoT Core, Lambda, API Gateway, CloudWatch, etc., for scalable and event-driven architectures.

Automation of Operational Tasks

  • Strong scripting skills in Python to automate routine CloudOps activities and improve operational efficiency.

AWS Security Services & Implementation

  • In-depth understanding of AWS security tools (e.g., IAM, GuardDuty, KMS) and their practical implementation to ensure secure cloud environments.

FinOps & Cost Optimization

  • Active involvement in cloud financial operations, including cost analysis, budgeting, and implementing strategies for infrastructure cost optimization.

Deployment Automation & Change Detection

  • Ability to automate deployment pipelines, detect infrastructure changesets, and plan for future scalability and resilience.

Interview Process

  • 4 Technical Rounds