About the role
We are looking for bright and exceptional programmers to join our Software Developer teams based in the firm's offices in Hyderabad/Bengaluru/Gurugram. We have requirements across various teams whose work spans the entire life cycle of a trade, scalable, high-performing data APIs in support of our Quant research, the systems supporting post-trade, accounting, valuation, and reporting operations, infrastructure solutions for analytic computations, and critical applications that support legal workflows. Because the software we build is closely tied to the performance of the firm's investments and to its day-to-day operations, the work done by these teams is highly critical and impactful.
What we're looking for- The ideal candidate should hold- Basic qualifications: ─ A bachelor’s or master’s degree in computer science or a related field, with an exceptional foundation in algorithms, data structures, and object-oriented programming ─ At least 4 years of programming experience in Python or equivalent languages, in addition to some or all the following: React, Redux, RESTful web services, and databases ─ A deep understanding of Large Language Models (LLMs), including evaluation and prompting techniques ─ Exceptional problem-solving and analytical skills, with the ability to work on complex, ambiguous problems ─ Excellent communication skills and the ability to collaborate effectively with technical and non-technical stakeholders ─ Demonstrated ability to own projects end-to-end and drive them to completion Preferred qualifications: ─ Prior exposure to project management ─ Experience building AI-driven automation frameworks, as well as semantic search or knowledge retrieval systems at scale