Software Engineer
CUBE
CUBE are a global RegTech business defining and implementing the gold standard of regulatory intelligence for the financial services industry. We deliver our services through intuitive SaaS solutions, powered by AI, to simplify the complex and everchanging world of compliance for our clients.
Why us?
CUBE is a globally recognized brand at the forefront of Regulatory Technology. Our industry-leading SaaS solutions are trusted by the world’s top financial institutions globally.
In 2024, we achieved over 50% growth, both organically and through two strategic acquisitions. We’re a fast-paced, high-performing team that thrives on pushing boundaries—continuously evolving our products, services, and operations. At CUBE, we don’t just keep up we stay ahead.
We believe our future is built by bold, ambitious individuals who are driven to make a real difference. Our “make it happen” culture empowers you to take ownership of your career and accelerate your personal and professional development from day one.
With over 700 CUBERs across 19 countries spanning EMEA, the Americas, and APAC, we operate as one team with a shared mission to transform regulatory compliance. Diversity, collaboration, and purpose are the heartbeat of our success.
We were among the first to harness the power of AI in regulatory intelligence, and we continue to lead with our cutting-edge technology. At CUBE, You will work alongside some of the brightest minds in AI research and engineering in developing impactful solutions that are reshaping the world of regulatory compliance.
Key Deliverables — What Success Looks Like
Deliver scalable AI-enabled data ingestion and processing services.
Build reliable pipelines for extracting, transforming, and processing large volumes of structured and unstructured data.
Successfully deploy AI/ML models or LLM-powered services into production.
Ensure high system availability, performance, and operational visibility.
Deliver clean, maintainable, well-tested, and production-ready code.
About the Role:
Design, develop, and maintain scalable AI-powered data ingestion and processing platforms using Python. Build intelligent data pipelines, web crawling solutions, and AI/ML services that process structured and unstructured data while ensuring scalability, performance, and reliability.
Key Responsibilities:
Design and develop web crawling, data ingestion, and AI-powered processing solutions using Python.
Build scalable data pipelines for processing HTML, PDF, and other structured/unstructured data sources.
Develop REST APIs to support AI/ML services and data processing workflows.
Implement AI/ML models or integrate LLMs for document parsing, classification, summarization, and information extraction.
Design and optimize background processing, task scheduling, and distributed workloads.
Build monitoring, logging, and observability for AI pipelines and backend services.
Collaborate with Product, Data Science, DevOps, and Engineering teams to deliver production-ready AI solutions.
First 90 Days — Objectives
Day 30: Understand the AI platform, data processing architecture, and development standards.
Deliver enhancements to backend services or AI processing pipelines.
Day 60: Independently build and deploy AI-powered data processing components and APIs.
Integrate AI/ML models into production workflows with monitoring and logging.
Day 90: Own end-to-end delivery of AI-enabled backend services and data pipelines.
Optimize model inference, pipeline performance, and system reliability.
Required Skills & Experience:
2-3 years of Python development experience with FastAPI, Django, or similar frameworks.
Strong experience in AI/ML, Generative AI, or LLM application development.
Experience with web scraping frameworks such as Scrapy or Playwright.
Hands-on experience with NLP, document processing, or information extraction techniques.
Experience integrating LLMs (OpenAI, Claude, Gemini, Llama, or similar) using frameworks like LangChain or LlamaIndex.
Strong knowledge of REST APIs, asynchronous programming, and distributed task processing (Celery, RabbitMQ, Kafka).
Experience parsing HTML, XML, and PDF documents using BeautifulSoup, lxml, or PyMuPDF.
Strong understanding of data structures, algorithms, and scalable data processing.
Experience with PostgreSQL, vector databases, or search platforms such as OpenSearch/Elasticsearch.
Experience with Docker, CI/CD, cloud platforms (AWS/Azure/GCP), and application monitoring.
Nice to Have:
Experience with RAG (Retrieval-Augmented Generation) architectures.
Knowledge of vector databases such as Pinecone, Weaviate, Milvus, or pgvector.
Experience with Hugging Face Transformers, PyTorch, or TensorFlow.
Exposure to MLOps tools such as MLflow, Kubeflow, or model serving frameworks.
Experience with Kubernetes and cloud-native deployments.
Knowledge of OCR, computer vision, or multimodal AI models.
Interested?
If you are passionate about leveraging technology to transform regulatory compliance and meet the qualifications outlined above, we invite you to apply. Please submit your resume detailing your relevant experience and interest in CUBE.
CUBE is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
- ...covering Cloud-to-Cloud and On-Premise-to-Cloud scenarios across Financials, HCM, and SCM Build Platform-as-a-Service (PaaS) for Software-as-a-Service (SaaS) extensions and bulk integrations, implementing end-to-end data flows with strong error-handling mechanisms...SuggestedRemote job
- ...Category Engineering Hire Type Employee Job ID 18417 Remote Eligible No Date Posted 08/20/2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading...SuggestedRemote jobWorldwideNight shift
- ...Responsibilities Design and build software components for safe, reliable control, monitoring, and diagnostics of rack-scale AI systems... ...before they affect customers. Collaborate with Hardware Engineering, DevOps, QA, and Product teams to translate infrastructure requirements...SuggestedFull time
- ...Build and improve unit, integration, and end-to-end testing frameworks and automation. Drive technical execution, engineering excellence, and software quality across critical infrastructure initiatives. Collaborate with ML, Product Managers, QA, and DevOps teams....SuggestedLong term contractFull timeTemporary work
- ...teams and systems. Collaborate with product managers, UX, QA, engineers, and customers to develop new features and products. Drive... ...provide design feedback, and participate in code reviews. Champion software development lifecycle and continuous integration/continuous...SuggestedFull timeHybrid workWork at office
- ...this mission. If you are too, let's talk. As a Staff DevSecOps Engineer in the ET team, you will be the technical authority and... ...Shift-Left Security Pipeline: Integrate automated SAST, DAST, Software Composition Analysis (SCA), and secrets detection into workflows...Full timeLocal areaWorldwideShift work
- ...are looking for an Android Developer to help streamline the development and maintenance of our Android applications as part of the engineering team. What would you do at Khatabook? Design and build new features and improvements for existing features. Perform code reviews...Full timeTemporary work
- ...JOB SUMMARY Manages all engineering/maintenance operations, including maintaining the building, grounds and physical plant with particular attention towards safety, security and asset protection. Accountable for managing the budget, capital expenditure projects, preventative...Full timeFor contractorsWork at office
- Are you ready to power the future? At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage...Worldwide
- Req ID: 385575 NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a Data Architect Sr. Advisor...Hybrid workWork at officeRemote jobFlexible hours
- ...Bangalore, Karnātaka (IN-KA), India (IN). 1. Job Title DevOps Engineer - GitOps & GitHub Actions 2. Location Bangalore - Hybrid... ..., GitOps methodologies, and GitHub Actions , enabling seamless software delivery and infrastructure automation across cloud environments...Full timeHybrid workWork at officeRemote jobFlexible hours
- .... Job Description We are seeking an experienced AI Software Stack Test Lead to define, drive, and execute validation strategy... ...systems, execution frameworks, and AI workloads. Mentor engineers and drive best practices for automation, performance validation,...Full time
- ...activities involve the design and implementation of data structures, software algorithms, data path, and implementation of storage interface... ...Science or Software / Computer / Electrical / Electronics Engineering Previous RTOS experience – advantage (e.g. ThreadX / MQX / Nucleus...Full time
- ...integrity. Skills and Competencies ~3-5 years of hands-on software development experience building web applications ~ Strong experience... ...~ Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field Responsibilities Design, develop, and...Full time
- ...chain has access to the Flash memory it needs to keep our world moving forward. Job Description We are seeking a Staff Test Engineer – Linux Kernel Driver Testing to define and lead validation of kernel drivers for a next-generation AI computational storage product....Full time
- ...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere. Software Development Engineer II, ML Systems — Marketing (Meta/SEM Bidding) Introduction to the team We create and deliver an aligned, dedicated...Hybrid work
- ...govern the architecture for automation, integration, and platform engineering capabilities — with a particular focus on strengthening... ...WHO YOU ARE We are looking for people with: ~12+ years in software engineering, enterprise architecture , or platform engineering...Weekday work
- ...Job Description WHAT YOU’LL DO We are looking for a motivated Senior Software Engineer – Full Stack Developer to join our Digital Checkout Frontend team and help build seamless, scalable, and high-performing digital checkout experiences for millions of H&M...Full timeLocal areaWorldwideWeekday work
- ...It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy.... ...and scalability throughout the lifecycle. ~ Develop and test software applications, including writing, testing, and refining software...Full timeWork at officeRemote jobFlexible hours
- ...Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the...Full timeRemote job
- ...Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the...Full time
- ...Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the...Long term contractFull time
- ...of millions of consumers. The Director of DevOps & Platform Engineering Gracenote India will be central to the success of our infrastructure... ...organization in cross-functional engagements (e.g., Product, Software Engineering, Architecture, and Data Science)....Full timeLocal areaWorldwide
- ...Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the...Full time
- ...Summary : Connectivity organization is seeking a Staff Product Engineer to provide end-to-end ownership from engineering material... ...with JEDEC/AEC qualification standards, qualification hardware/software and semiconductor failure analysis. Experience with PLM and yield...Full timeFor subcontractorWorldwide
- ...Investigate, debug, and perform root-cause analysis of design failures through cross-functional team collaboration Mentor junior engineers and contribute to the continuous improvement of verification methodologies and best practices Qualifications 8 to 12 years...Full time
- ...among the best performing stocks in Europe over the past 20 years. Company URL: Job Description Position title: Software Engineer Location : Bengaluru, Karnataka, India Shift timings: 12.00pm to 9.00pm IST Work mode: Hybrid - 3 Days office...Contract workHybrid workWork at officeShift work
- ...Job Purpose: To design, develop, test, and maintain embedded software solutions using C, C++, Python, and Linux, ensuring compliance... ...~ Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. ~2–4 years of professional software development...Work at officeLocal area
- ...Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the... ...with cross-functional teams to embed AI capabilities into software development and validation workflows [Harman Pro...osal_MBRDI |...Work at officeImmediate start
- ...a single front door to work for all business systems. By combining ServiceNow’s leading workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the AI platform for every person and every workflow. Built to go beyond basic summaries...Full timeWork at officeImmediate startRemote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
