We are looking for curious, self-driven, ambitious software developers with expertise in developing software products for the financial services industry. The ideal candidate will have a strong foundation in Python programming language, must have proven themselves in building and deploying distributed architecture, ability to integrate with external services using industry-standard communication protocols. You will work on designing, implementing, and optimizing document extraction pipelines for various applications, ensuring accuracy and efficiency.
- Self-organised and committed professional.
- Comfortable in designing software given a solution approach.
- Actively use Large Language Models (LLMs) within the bounds of responsible corporate use.
- Actively use prompt engineering to deliver high-quality deliverables.
- Experience in steering the chain of thought during interactions with LLMs.
- Must have performed hypothesis-driven troubleshooting.
- Aware of prompt injection and its mitigation.
- Experience building software using Python programming language.
- Experience tuning the performance of existing custom-built software.
- Must communicate in formal business language (English) and correspond in one or more Indian languages.
- Versatile in individual hard skills and continuously work towards self-improvement and skill enhancement.
- Bachelor’s or Master’s degree in Computer Science or a related field.
- 7+ years of experience in building software applications.
- Expertise in Python and data-engineering libraries.
- Strong proficiency in building software using Apache Airflow workflow platform.
- Expertise in REST, SOAP, WebSocket protocols, and Kafka platform.
- Expertise in working with Microservices and Distributed Architectures for software development.
- Expertise in building data-centric applications with PostgreSQL.
- Expertise in building Software as a Service (SaaS) platforms. Strong analytical and problem-solving skills.
- Experience with multi-modal database management systems.
- Understanding of the token economy for using Large Language Models (LLMs).
- Awareness of detecting LLM bias.
- Ability to optimize performance for agentic sessions.
Location: Chennai, Noida
Experience: 7+ Years
Number of Positions: 5 Chennai