LogoKode$word
Gravitonresearchcapital logo
Verified Tech Organization

Careers at Gravitonresearchcapital

Browse and filter through all verified positions currently open at Gravitonresearchcapital.

Total Company Roles5
Matching Filter5

Stay Updated with KodeSword Jobs

Subscribe to our free job newsletter and never miss a new opening.

Subscribe

All Openings (5)

Ordered by most recently published

Machine Learning Researcher

On-sitefull timeMid-LevelGurugram, India
Apply Now

Who are we: Graviton is a privately funded quantitative trading firm striving for excellence in financial markets research. We trade across a multitude of asset classes and trading venues using a gamut of concepts and techniques ranging from time series analysis, filtering, classification, stochastic models, pattern recognition, to statistical inference analyzing terabytes of data to come up with ideas to identify pricing anomalies in financial markets. As part of this team you will be tasked to apply machine learning and specifically deep learning techniques to trading problems while staying connected to broader research community. The researcher will put theory into practice and can immediately impact the global trading landscape with the expanding presence of Graviton in various markets. Description Lead research in applying machine learning to a wide variety of datasets and trading problems Follow latest developments in academic research and incorporating research techniques from different fields of applications to our problems Improve tick-by-tick order book based time series feature sets using latest preprocessing techniques Work on current and develop new deep learning models to exploit large pool of in-house features and computing infrastructure Develop scalable pipeline for building predictive models across global markets Discover and implement new sources of predictive alpha, verify that they improve existing models, and integrate them into the firm's strategy development pipeline Partner with quant researchers and software developers in implementation of conducted research to production using Python / C++ Advise infrastructure support team on latest developments on hardware and software to improve computing infrastructure for ML based research Qualifications Masters or PhD in Computer Science, Mathematics, Statistics, or a related field At least two years of demonstrated experience of ML/AI research in a professional setting or at a reputable academic institution Track record of academic publications preferred Experience with software engineering in Python / C++ Experience with Tensorflow, Keras, PyTorch is highly desirable Benefits: Our open and collaborative work culture gives you the freedom to innovate and experiment. Our cubicle free offices, non-hierarchical work culture and insistence to hire the very best creates a melting pot for great ideas and technological innovations. Everyone on the team is approachable, there is nothing better than working with friends! Our perks have you covered. Competitive compensation Annual international team outing Fully covered commuting expenses Best-in-class health insurance Delightful catered breakfasts and lunches A well-stocked kitchen 4 week annual leaves along with market holidays Gym and sports club memberships Regular social events and clubs After work parties

View more...
AI / ML & Data Science
Verified3 days ago

Software Engineer

On-sitefull timeMid-LevelGurugram, India
Apply Now

Description: Graviton is a privately funded quantitative trading firm striving for excellence in financial markets research. We are seeking a Software Engineer for our team in Gurgaon. Our Core Technology team has some of the best programmers in India working on cutting edge technologies to build a super fast and robust trading infrastructure handling millions of dollars worth of trading transactions every day. Requirements Contribute to all layers of backend systems including databases, APIs and applications Design, build and maintain applications for business requirements Architect scalable and reliable applications Write clean and modular code, following good coding standards and practices Troubleshoot and debug applications Be involved in the entire application lifecycle Collaborate with multidisciplinary team of front-end developers, engineers and system administrators Devise innovative solutions to address new and complicated challenges Build reusable code and libraries for future use Take lead on projects, as needed Work in a high paced competitive environment Qualifications The ideal candidate will have: Engineering degree in Computer Science (preferred) or any other discipline from a Tier 1 college. 3 to 4 years of relevant experience in designing and improving information systems Proficiency in Python programming Extensive experience working with relational databases and handling large datasets Good Understanding of object oriented and asynchronous programming Familiarity with front-end languages such as HTML, JavaScript and CSS Knowledge of Linux systems and bash scripting Good communication and interpersonal skills Willingness to continuously learn and improve Ability to work in fast paced environment under pressure and manage multiple high priority projects Good to have: Experience in Financial services space/domain Experience in and understanding of system design decisions Experience in leading small teams or projects Benefits: Our open and casual work culture gives you the space to innovate and deliver. Our cubicle free offices, disdain for bureaucracy and insistence to hire the very best creates a melting pot for great ideas and technology innovations. Everyone on the team is approachable, there is nothing better than working with friends! Our perks have you covered. Competitive compensation 4 weeks of paid vacation Monthly after work parties Catered breakfast and lunch Fully stocked kitchen International team outing

View more...
Software Engineering
Verified3 days ago

Software Engineer

On-sitefull timeMid-LevelGurugram, India
Apply Now

Software Engineer Build technology where every nanosecond matters. At Graviton, software isn't just a tool that supports trading. It is the infrastructure behind every research breakthrough, every trading decision and every competitive advantage. As a Software Engineer , you'll work on systems where performance, reliability and precision matter at an extraordinary scale. You'll partner closely with software engineers and quantitative researchers to build technology that processes enormous volumes of market data, powers quantitative research and supports live trading. You'll take on problems that don't have obvious answers — from designing high-performance systems and distributed infrastructure to eliminating bottlenecks measured in microseconds and building tools that make our researchers and engineers faster. Your work will go into production, be measured against real-world performance and have a direct impact on how our trading systems operate. If you enjoy solving hard engineering problems, understanding systems at a deep level and pushing technology to its limits, you'll feel right at home. What You'll Work On You'll work across the engineering stack that powers our quantitative research and trading platforms. Depending on your team, your work may include: Designing and building high-performance, low-latency systems in modern C++. Building distributed systems that process and analyze massive volumes of market data . Designing systems where latency, throughput and reliability directly influence trading performance . Working on Linux systems, networking, concurrency and multithreaded applications. Profiling systems, identifying bottlenecks and optimizing performance at the hardware and software level. Building robust infrastructure that supports quantitative research and live trading. Debugging complex production systems and solving problems where correctness and reliability are critical. Designing internal platforms and developer tools that accelerate research and engineering productivity. Exploring AI-powered developer tools and intelligent automation to improve engineering workflows. Collaborating with quantitative researchers to turn ideas and models into reliable production systems. Participating in architecture discussions, technical design reviews and code reviews. Taking ownership of systems from design and implementation through deployment, monitoring and continuous improvement . The problems are hard. The systems are real. And the impact is measurable. The Engineering Challenge At Graviton, you'll encounter engineering problems where traditional solutions aren't always good enough. You'll think about questions like: How do you make a system faster without compromising correctness? How do you process enormous amounts of data without introducing unnecessary latency? How do you design software that remains reliable under extreme workloads? How do you find a bottleneck that exists for only a few microseconds? How do you build infrastructure that enables researchers to experiment faster? How do you balance performance, simplicity and maintainability in systems that operate at extraordinary speed? You'll be expected not just to write code, but to understand the system, challenge assumptions and find better ways to solve the problem. Ownership From Day One At Graviton, engineers are trusted with meaningful problems early. You'll work closely with experienced engineers and quantitative researchers, receive thoughtful technical feedback and have the opportunity to own projects end-to-end. That means going beyond implementation: Understand the problem → design the solution → build it → measure it → improve it → take it to production. You'll participate in code reviews, architecture discussions and technical design sessions, while learning from people who have spent years building high-performance systems. What Success Looks Like Over time, successful engineers at Graviton: Own critical systems and engineering projects end-to-end. Build software that directly supports quantitative research and live trading. Solve complex performance, scalability and reliability challenges. Make systems faster, simpler and more robust. Develop a deep understanding of the systems they build — from application code down to hardware and networking. Challenge existing approaches and introduce better solutions. Become trusted technical partners to quantitative researchers and other engineers. Continuously raise the engineering standards of the teams they work with. Your impact isn't measured by how much code you write. It's measured by what that code enables. Who We're Looking For We're looking for exceptional engineers who enjoy building things, understanding how systems work and solving problems that require deep technical thinking. Education Degree in Computer Science, Mathematics, Electrical Engineering or another highly analytical field. CGPA of 8.5 or above . No active backlogs. Technical Foundation You should have: Strong programming skills, preferably in C++ . Excellent understanding of data structures, algorithms and object-oriented programming. Strong fundamentals in operating systems, computer architecture and networking. Strong analytical and problem-solving ability. A passion for writing clean, efficient and reliable software. Prior experience with high-performance computing, distributed systems, Linux, networking or quantitative trading is valuable, but we care more about your ability to learn, reason and solve difficult problems. What We Value Beyond technical skills, we're interested in how you think. We look for engineers who are: Curious enough to understand how things work beneath the surface. Analytical enough to break down complex problems. Persistent enough to keep digging when the obvious solution doesn't work. Pragmatic enough to balance performance, correctness and simplicity. Detail-oriented enough to care about the edge cases. Collaborative enough to challenge and learn from others. Ambitious enough to keep raising the bar. Why Graviton? Real Engineering Problems: Work on systems where performance, reliability and correctness have a direct impact on trading. Exceptional People: Learn alongside some of the strongest software engineers and quantitative researchers in the industry. Technology at the Edge: Work with high-performance computing, low-latency networks, distributed systems and advanced engineering infrastructure. Meaningful Ownership: Take responsibility for real systems and projects from design through production. Flat by Design: There are no layers between a good idea and the people who can build it. Ideas matter more than titles. Rewards That Match Impact: Competitive compensation with performance-driven growth and the opportunity to build a long-term career at one of the world's most technically demanding trading firms. About Graviton Research Capital: Founded in 2014, Graviton Research Capital has grown from a small team of researchers and technologists into a global quantitative trading firm. Our success is built on exceptional people, rigorous research and world-class engineering. Across specialized trading teams, quantitative researchers and engineers work together to solve some of the most challenging problems in financial markets. Teams operate with significant autonomy while sharing a common ambition: to continuously push the boundaries of mathematics, technology and quantitative research. We believe that exceptional outcomes come from giving exceptional people the freedom to think deeply, move quickly and build things that matter. Build What Moves Markets. Solve hard problems. Build exceptional systems. Make an impact.

View more...
Software Engineering
Verified3 days ago

Software Engineer (C++)

On-sitefull timeMid-LevelGurugram, India
Apply Now

Description: Graviton Research Capital LLP, Gurgaon is looking to hire Software Engineers for our Core Technology team which has some of the best programmers in India working on cutting edge technologies to build a super fast and robust trading infrastructure handling millions of dollars worth of trading transactions every day. As a Senior Software Engineer with Graviton your responsibilities will include: Designing and implementing a high-frequency automated trading system, that trades on multiple exchanges Building live reporting and administration tools for the trading system Performance optimization and improving the overall latency of systems, through algorithm research and using cutting edge tools and techniques End-to-end ownership of modules, including designing, development, deployment and support Growing the team through involvement in the regular hiring process and occasional campus recruitments Requirements : The ideal requirements for our candidates are: A degree in Computer Science 3-5 yrs Experience with C/C++ and object-oriented programming Experience in HFT industry Expertise in algorithms and data structures Excellent problem solving skills Strong communication skills A working knowledge of Linux systems Any of the following is a plus: A good understanding of TCP/IP and Ethernet Knowledge of any other programming language e.g. Java, Scala, Python, bash, Lisp, etc. Familiarity with parallel programming models and parallel algorithms Experience with big data environments e.g. Hadoop, Spark etc. Benefits: Our open and collaborative work culture gives you the freedom to innovate and experiment. Our cubicle free offices, non-hierarchical work culture and insistence to hire the very best creates a melting pot for great ideas and technological innovations. Everyone on the team is approachable, there is nothing better than working with friends! Our perks have you covered. Competitive compensation Annual international team outing Fully covered commuting expenses Best-in-class health insurance Delightful catered breakfasts and lunches A well-stocked kitchen 4 week annual leaves along with market holidays Gym and sports club memberships Regular social events and clubs After work parties

View more...
Software Engineering
Verified3 days ago

Software Engineer- Python

On-sitefull timeMid-LevelGurugram, India
Apply Now

About the Role We are looking for a skilled and detail-oriented Python Developer to join our team. In this role, you will focus on writing efficient scripts, analyzing complex data, and delivering actionable insights through clear and accurate visualizations. The ideal candidate will be a fast learner with a strong foundation in software development principles and a passion for solving challenging problems. Key Responsibilities Design and develop efficient Python scripts for data analysis and automation. Build accurate and insightful data visualizations to support decision-making. Implement and maintain alerting tools to monitor data workflows and systems. Collaborate with cross-functional teams to gather requirements and deliver solutions. Apply strong knowledge of data structures, algorithms, and OOP concepts to write performant, maintainable code. Continuously optimize and improve data processing pipelines for scalability and performance. Key Requirements Experience: 2–5 years as a Software Engineer or Python Developer. Strong proficiency in Python with the ability to quickly learn new frameworks and libraries. Hands-on experience with SQL for querying and data manipulation. Experience with data visualization/plotting tools (e.g., Matplotlib, Seaborn, Plotly). Familiarity with alerting and monitoring tools . Solid understanding of data structures, algorithms, and OOP concepts . Excellent problem-solving skills, analytical thinking, and attention to detail. Benefits: Our open and casual work culture gives you the space to innovate and deliver. Our cubicle free offices, disdain for bureaucracy and insistence to hire the very best creates a melting pot for great ideas and technology innovations. Everyone on the team is approachable, there is nothing better than working with friends! Our perks have you covered. Competitive compensation 6 weeks of paid vacation Monthly after work parties Catered breakfast and lunch Fully stocked kitchen International team outing

View more...
Software Engineering
Verified3 days ago