Software Development Engineer
Posted 3 Jul 2026
Advertised as “Software Development Engineer- C++/Python - Full Time”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 3+ yrs
- Management level
- Individual contributor
- Employment
- Remote
- Contract
- Full-time
No salary listed for this role.
Field of studyComputer Science (or related)
Study levelBachelor's
Company: Volga Partners
Location: Fully Remote (Occasional office visits 1–2 times per year)
Compensation: ₹19–₹24 LPA (based on experience)
Job Type: Full-time
Start Date: Urgently hiring — must be available to start within 1–2 weeks
Work Hours: 8:00 AM – 5:00 PM IST or 9:00 AM – 6:00 PM IST with overlapping Meetings in PST
(Collaboration with USA Pacific Time teams)
About the Role
Volga Partners is looking for a skilled Software Development Engineer with strong expertise in Python backend systems and AI/LLM applications.
In this role, you will build and maintain production-grade AI-powered systems, integrating large language models into real-world workflows. You will work across backend services, orchestration layers, and data pipelines—ensuring that AI features are reliable, scalable, and performant.
This is a hands-on engineering role requiring strong problem-solving, system design, and the ability to operate in fast-evolving AI environments.
Key Responsibilities
-
Build and maintain backend services and internal tools in Python for AI-powered applications.
-
Integrate LLM APIs into production workflows, including prompt handling, response processing, validation, and retries.
-
Design and implement scalable REST APIs, async workflows, and background job systems.
-
Maintain and enhance components of a multi-language codebase (C#/C++, Python, web technologies) where applicable.
-
Work with structured and unstructured data to prepare inputs, transform outputs, and support downstream systems.
-
Develop systems for prompt management, model routing, response validation, and failure handling.
-
Debug complex issues across backend logic, API integrations, and distributed services.
-
Monitor system performance using telemetry tools and proactively identify and resolve bottlenecks.
-
Automate recurring workflows related to data processing, evaluation, and reporting.
-
Collaborate with cross-functional teams to turn ambiguous product ideas into production-ready features.
-
Contribute to architecture decisions around scalability, performance, and safe use of AI systems.