Principal Engineer
StockWiz Technologies LLP
Job Description
Hiring: Principal EngineerLocation: Jodhpur, Rajasthan Salary: 10-16 LPAJob Type: Full-Time
About StockwizStockwiz is one of India's fastest-growing wealth-tech platforms, simplifying trading and investing for over 30,000 active retail users. As a SEBI-registered firm, we operate at the intersection of education, advisory, and trading technology.
Our ecosystem includes:• Stryke - Smart Trading App• StrykeX - Algo Trading Platform• WizOps - Internal Operations Platform
Stockwiz is hiring a Principal Engineer to lead our engineering and AI/ML teams and own the technical foundation of our trading products - Stryke, StrykeX, WizOps, and everything we build next.This is our most senior engineering role - the technical authority across all products, and the leader our backend and AI/ML developers look to.
About the RoleYou will be both deeply hands-on and a leader.You'll set technical direction, write and review critical code, lead and mentor both our backend and AI/ML developers, and own the standards that keep a real-money trading platform reliable and bug-free.When there's a hard problem - a performance bottleneck, a tricky bug, a risky deployment, or a model that isn't behaving - you are the person who gets to the bottom of it and decides how we move forward.
ResponsibilitiesTechnical Ownership -• Own end-to-end architecture and technical quality across Stryke, StrykeX, WizOps, and new products.• Write, review, and approve production code - including AI-generated code - and validate business and trading logic for correctness.• Design and operate asynchronous and background processing systems (Celery, task queues, schedulers) that power execution, signals, and data pipelines.• Define and enforce deployment standards: what must be tested, reviewed, and reported before any code reaches production.• Diagnose and resolve complex issues across the backend, infrastructure, and data layers.• Own performance, reliability, scalability, and security of our systems.
AI / ML Leadership -• Lead and mentor the AI/ML team, setting direction for model development, training, deployment, and monitoring.• Own the architecture for building and serving ML models in production trading products - from data pipelines and feature stores through to inference and monitoring.• Oversee the use of vector databases and retrieval systems powering AI features (e.g. the StrykeX AI Copilot).• Establish standards for model evaluation, versioning, drift monitoring, and retraining.• Ensure AI/ML systems are reliable, explainable where required, and aligned with our SEBI regulatory constraints - no fabricated data, no unauthorized advice.
Team Leadership -• Lead, mentor, and manage the backend and AI/ML developer teams across all products.• Set engineering best practices, code review standards, and development workflows.• Plan and allocate engineering effort across products and priorities.• Help hire, grow, and raise the bar of the entire engineering team.
Required Qualifications Backend & Systems -• Strong hands-on expertise in Python backend development.• Deep experience with databases and data stores - PostgreSQL, MongoDB, Redis (and ideally time-series stores such as QuestDB).• Hands-on experience with Celery and asynchronous/background task processing at scale.• Solid understanding of system architecture, APIs, and the full development-to-deployment lifecycle.• A track record of shipping and operating reliable, high-availability systems - ideally in fintech, trading, or another high-stakes domain. AI / ML -• Hands-on experience with ML frameworks - PyTorch and/or TensorFlow - for building and training models.• Strong command of the Python ML/data ecosystem - NumPy, pandas, scikit-learn.• Experience deploying and serving models in production (e.g. FastAPI / model-serving frameworks, ONNX, containerized inference).• Practical experience with LLMs and the surrounding tooling - prompt design, RAG pipelines, embeddings, and orchestration frameworks (e.g.
LangChain or similar).• Experience with vector databases (e.g. Pinecone, Weaviate, pgvector, Qdrant, or similar) for retrieval and semantic search.• Understanding of the full ML lifecycle (MLOps) - data preparation, feature engineering, training, evaluation, deployment, and monitoring.
Leadership -• Proven experience leading or mentoring engineering and/or AI/ML teams.Preferred Qualifications• Experience with trading systems, algorithmic trading, or low-latency/high-throughput platforms.• Experience applying ML to financial/time-series data (forecasting, signal generation, anomaly detection).• Hands-on experience with AWS infrastructure (EC2, RDS, load balancers, VPCs) and websocket-based services.• Familiarity with experiment tracking and MLOps tooling (e.g. MLflow, Weights & Biases).• Experience with GPU-based training and optimization.• Familiarity with SEBI and regulatory considerations in fintech.
What We Offer • The opportunity to architect and lead the products defining the next wave of retail trading in India.• A high-ownership, high-impact role with direct influence over the company's technical direction.• Competitive compensation with performance-based incentives.• Strong growth opportunities in a rapidly expanding fintech startup. How to Apply?If you want to lead engineering and AI/ML at one of India's fastest-growing wealth-tech startups, apply via LinkedIn or send your resume to: