
Lead Software Engineer - . Net with Kafka and Gurobi - 11767
Coupa Software3 months ago
Bengaluru, IndiaStaff+
Responsibilities
- Deploy complex AI, LLM, and mathematical optimization algorithms and features into production.
- Optimize application performance, scalability, code quality, and CI/CD pipelines.
- Test, benchmark, profile, and tune mathematical and AI models and maintain algorithm testing.
- Develop and maintain systems that capture algorithm usage and performance data securely.
- Collaborate with Operations Research, Data Science, Product, Design, Architecture, vendors, and global engineering teams.
- Mentor engineers, establish code review standards and best practices, and lead technical design sessions.
- Make technical decisions with minimal direction and guide a globally distributed engineering team.
Requirements
- Bachelor’s degree in computer science, engineering, Operations Research, or a closely related field; a master’s degree is preferred.
- At least 8 years of industry experience developing web applications or platforms, including 1–2 years as a pod or technical lead.
- Experience deploying production AI and/or optimization models in commercial environments.
- Strong proficiency in .NET Core/.NET 8+, Python, C#, Groovy, and Java.
- Knowledge of computation complexity, advanced data structures, and algorithmic design.
- Ability to explain complex engineering concepts to product and business leaders and mentor engineers.
- Preferred experience with supply chain network design, LLMs, mathematical MIP/MILP and AI/ML models, Gurobi or other commercial mathematical solvers, cloud-native microservices, large-scale relational and NoSQL databases, and enterprise message brokers.
Benefits
- Two company-wide paid wellness days each year.
- Paid birthday time off during the employee’s birthday month.
- 40 hours of paid volunteer time off annually.
- Free confidential 24/7 employee assistance resources, including counseling, financial advice, legal guidance, and new-parent support.
- Business travel protection through Zurich Travel Assist.
- Employee referral bonus program.
- Location-specific benefits may include medical and dental insurance, retirement or pension plans, and life or accident protection.
Tech Stack
Categories
About Coupa Software
Coupa Software provides a cloud-based spend management platform used by enterprises to manage procurement, sourcing, invoicing, and supplier interactions. It sells SaaS subscriptions and services that help finance and operations teams control and analyze business spending across a large buyer–supplier network. Founded in 2006 and headquartered in Foster City, California, Coupa is privately held under Thoma Bravo ownership and serves global customers across many industries.