CUBEFreshers JobsOfficial Job Posting

Software Engineer at CUBE

BangaloreOnsite2–3 YearsNot specified

CUBE is a global RegTech business defining and implementing the gold standard of regulatory intelligence for the financial services industry. Operating across 19 countries with over 700 employees, CUBE delivers intuitive SaaS solutions powered by AI to simplify complex compliance requirements for top financial institutions globally.

Apply Now
CUBE Software Engineer career opportunity
Official Role Details

Role Overview

About CUBE

CUBE is a global RegTech business defining and implementing the gold standard of regulatory intelligence for the financial services industry. Operating across 19 countries with over 700 employees, CUBE delivers intuitive SaaS solutions powered by AI to simplify complex compliance requirements for top financial institutions globally.

Role Summary

As a Software Engineer, you will design, develop, and maintain scalable AI-powered data ingestion and processing platforms using Python. You will build intelligent data pipelines, web crawling solutions, and AI/ML services that process structured and unstructured data while ensuring high scalability, performance, and reliability.

Applicant Requirements

Eligibility Criteria & Qualifications

Degree / QualificationB.E / B.Tech / MCA / B.Sc
Eligible BatchesNot specified
Official Eligibility Points
  • 2-3 years of professional Python development experience with frameworks like FastAPI or Django.
  • Bachelor's or Master's degree in Computer Science, Information Technology, or related engineering fields.
  • Proven experience in AI/ML, Generative AI, or LLM application development using LangChain or LlamaIndex.
  • Hands-on experience with web scraping frameworks (Scrapy, Playwright) and document parsing libraries (BeautifulSoup, PyMuPDF).
Day-to-Day Deliverables

Key Responsibilities

Model Development & Experimentation

  • •Design and develop web crawling, data ingestion, and AI-powered processing solutions using Python.
  • •Implement AI/ML models or integrate LLMs for document parsing, classification, summarization, and information extraction.

Data Pipelines & Feature Engineering

  • •Build scalable data pipelines for processing HTML, PDF, and other structured/unstructured data sources.
  • •Build monitoring, logging, and observability for AI pipelines and backend microservices.

Evaluation, Deployment & Optimization

  • •Develop REST APIs to support AI/ML services and background processing workflows.
Technical Qualifications

Required Skills & Technologies

PythonFastAPI / DjangoGenerative AI & LLM IntegrationLangChain / LlamaIndexWeb Scraping (Scrapy / Playwright)REST APIs & Async ProcessingPostgreSQL & Vector DatabasesDocker & Cloud (AWS/Azure/GCP)
Official Application Method

How to Apply

Submit your application directly through CUBE's verified careers portal.

01

Review the published role requirements, degree qualifications, and eligible graduation batches above.

02

Ensure your resume highlights relevant projects and contains working GitHub repository links.

03

Click the official application button below to open CUBE's direct careers page.

04

Complete and submit your application directly on the employer's portal.

Apply on CUBE Official Careers Page

You will be directed to CUBE's official careers portal. Career Insights does not process applications or charge any candidate fees.

The specifications above are verified official details published by CUBE. Candidates should verify all final terms, deadlines, and eligibility directly on CUBE's official careers portal before submitting an application.

Career Insights

Recommended Preparation

Independent editorial guidance based on the published role information.

What to Prepare

Evaluate your machine learning background against published criteria and modeling preparation focus areas.

Education & Academic Criteria
Cohort: Eligible: Not specifiedPublished Requirement
Published Requirement

B.E / B.Tech / MCA / B.Sc

Preparation Focus

Hiring evaluations prioritize demonstrable problem-solving, domain competence, and practical project evidence over specific degree pedigree.

Machine Learning & Python
Published Requirement
Published Requirement

Applied machine learning, statistical modeling, and Python libraries.

Preparation Focus

Revise ML evaluation metrics (Precision, Recall, F1, ROC-AUC), feature engineering, loss functions, and model deployment via REST endpoints (FastAPI).

Data Pipelines & Model Training
Published Requirement
Published Requirement

Model development, dataset preprocessing, and experimentation.

Preparation Focus

Understand dataset splits, regularization techniques to prevent overfitting, vector embeddings, and modular code hygiene in ML pipelines.

Data Storage & Persistence
Published Requirement
Published Requirement

Familiarity with databases, schema modeling, and structured query writing.

Preparation Focus

Be prepared to explain relational normalization (1NF-3NF), indexing trade-offs, foreign key constraints, and transactional consistency.

Version Control & Engineering Hygiene
Published Requirement
Published Requirement

Familiarity with Git branching, pull requests, and collaborative repository management.

Preparation Focus

Review Git branch workflows, pull request code reviews, and maintain clean commit history with descriptive messages.

Work Mode & Collaboration
Published Requirement
Published Requirement

Onsite (Bangalore) operational structure.

Preparation Focus

Highlight proactive written communication, technical documentation discipline, and the ability to troubleshoot errors systematically before escalating.

Technical Topics

Depending on the hiring team’s evaluation style, technical assessments for this role typically cover these core areas:

01

Topic 1: Python & Machine Learning Fundamentals

Recommended Preparation
  • Python data science libraries (NumPy, Pandas, PyTorch / TensorFlow)
  • Supervised and unsupervised ML algorithms, loss functions, and optimizers (SGD, Adam)
  • Feature normalization, embeddings, train/validation split discipline, and preventing data leakage
Preparation Tip: Be ready to explain how you select appropriate baseline algorithms and write modular, testable Python code without data leakage.
02

Topic 2: NLP, LLM APIs & Transformer Concepts

Recommended Preparation
  • Tokenization, embeddings, attention mechanisms, and Transformer architectures
  • Prompt engineering, structured output extraction, and LLM API integration
  • Retrieval-Augmented Generation (RAG) and semantic search workflows
Preparation Tip: Demonstrate understanding of tokenization nuances, context window limits, and how LLM outputs can be validated against structured schemas.
03

Topic 3: Document Understanding & Computer Vision

Recommended Preparation
  • Document layout analysis, optical character recognition (OCR) pipelines, and bounding-box validation
  • Table extraction, key-value pair parsing, and multimodal vision-language concepts
  • Handling image noise, scan distortions, and irregular document structures
Preparation Tip: Be prepared to explain document parsing workflows: differentiating layout detection, text OCR, and relationship extraction on complex documents.
04

Topic 4: Evaluation Methodology, Metrics & Error Diagnostics

Recommended Preparation
  • Precision, Recall, F1-Score, ROUGE, BLEU, and exact match metrics
  • Curating rigorous test sets and designing stratified validation splits
  • Error analysis: categorizing model failure modes, confusion matrices, and verifiable AI
Preparation Tip: Emphasize evaluation discipline: why aggregate accuracy is insufficient and how you curate challenge sets to diagnose specific model vulnerabilities.
05

Topic 5: Experimentation, Research Documentation & Reproducibility

Recommended Preparation
  • Systematic experiment tracking (MLflow, Weights & Biases) and ablation study design
  • Documenting research hypotheses, benchmarks, and reproducible pipelines
  • Communicating model confidence thresholds, error taxonomy, and verifiable AI considerations
Preparation Tip: Highlight scientific rigor: explain how you structure experiments so that any team member can reproduce your training runs and benchmark results.

* Note: These are independent Career Insights editorial recommendations to help candidates structure their study plan. They do not represent guaranteed interview stages or official hiring mandates from CUBE.

Before You Apply

Verify your model notebooks, evaluation summaries, and application materials before applying.

1. Role-Tailored Resume & GitHub Links

Ensure your resume clearly highlights hands-on projects involving Python, FastAPI / Django, Generative AI & LLM Integration. Include verified, publicly accessible GitHub repository links with clean README files.

2. Eligibility & Batch Verification

Confirm that your graduation year (Not specified), educational background, and location match the employer's published requirements before applying.

3. Standout Project Code & Architecture Review

Have 1–2 key projects prepared for technical discussion. Be ready to explain your database schema choices, API contracts, error boundaries, and design trade-offs.

4. Direct Submission on CUBE's Official Portal

Submit your application directly through CUBE's official careers portal using the verified apply link below. Career Insights does not process applications or charge any candidate fees.

Career Growth Context

Career Insights editorial perspective on typical milestones and research contribution cycles in applied ML internships.

1

Research Orientation & Baseline Benchmarking

Familiarizing oneself with the team’s research tools, dataset pipelines, and core model baselines under technical guidance.

2

Hands-on Experimentation & Error Diagnostics

Conducting exploratory modeling experiments, benchmarking against baselines, and performing rigorous error analysis on complex inputs.

3

Validation, Reproducibility & Research Documentation

Documenting experimental methodology, optimizing inference trade-offs, and validating agentic or document intelligence workflows.

4

Performance-Based Conversion Opportunity

Demonstrating consistent research rigor, problem-solving, and technical ownership. As noted in available employer postings, full-time conversion represents an opportunity evaluated based on individual performance and organizational needs rather than a guaranteed progression.

Career Insights Context: Career Insights Editorial Perspective: Development pathways described here reflect general industry research patterns. Specific team workflows, mentorship structures, and conversion evaluations vary by organization. Infrrd’s published posting noted an opportunity for full-time conversion based on performance.
Career Insights Editorial Standards

This page provides verified job details sourced from CUBE's recruitment announcement, alongside independent preparation roadmaps authored by the Career Insights editorial team. Career Insights is not affiliated with CUBE and does not collect candidate data or charge application fees.