CoreHRx Jobs

Apply in one click, save jobs and take free mock tests.

Register free Log in
Hiring? Post jobs with CoreHRx
My account
user

View & update profile

Software Developer – Operations Research (AdOpt)

IBS

Full time
Experience
3+ years
Location
Kochi
Work mode
Not stated
Salary
₹10L – ₹25L a year estimatetypical for IT Jobs in India, 835 posts
Posted 1 day ago Last checked 2 hr ago

Free · takes a minute · your resume fills your profile

CoreHRx never asks candidates for money. If anyone does, .

Role at a glance

You will
  • The Software Developer participates in the design of new optimization software products and enhancements to existing products.
  • The ideal candidate has the skills required to solve large-scale combinatorial optimization problems, including strong algorithmic…
  • This is a hands-on position in which the Software Developer helps drive the adoption of new architectures while working side by side with…
Experience
3+ years
Education
Bachelor's degree
Must-have skills
PerlPythonC

How well do your skills match this job?

Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.

Job description

Location: Cochin, India

Job Description

Job Summary
The Software Developer participates in the design of new optimization software products and enhancements to existing products. This position reports to the Products Development Manager and works closely with the R&D team and customers to deliver mission-critical software components. The ideal candidate has the skills required to solve large-scale combinatorial optimization problems, including strong algorithmic thinking, complexity analysis, data structures, and the ability to analyze large datasets.

This is a hands-on position in which the Software Developer helps drive the adoption of new architectures while working side by side with fellow developers to implement new product features and maintain high-quality development practices. The candidate must meet project deadlines and ensure that software quality meets company standards. Excellent communication skills are required, as the role involves close collaboration with fellow developers, Product Managers, architects, and customers.

At IBS, OR developers work on large-scale, complex optimization problems that require careful attention to correctness, runtime performance, and memory usage. Creativity and modeling skills are key assets that we put to the test.
Major Tasks

Participate in the design and analysis of solver-related software components.

Program, debug, inspect, correct, and perform unit and integration testing.

Question existing methods when needed, analyze algorithmic bottlenecks and flaws, and propose improvements.

Participate in writing technical documents, including functional specifications and design documents.

Estimate time frames and resource requirements for development tasks in projects.

Provide technical support to clients and employees.

Work with customer-facing teams to understand customer needs and validate the feasibility of product commitments.

Perform other related duties as assigned.

Qualifications

BSc. (M.Sc. or Ph.D. is an asset) in Computer Science, Applied Mathematics, Operations Research, or another related field.

At least 3 years of experience in software development.

Experience developing software to solve large-scale, computationally intensive problems.

Understanding of mathematical optimization concepts, including Linear Programming (LP) and Mixed Integer Linear Programming (MILP).

Familiarity with optimization techniques and algorithms such as graph algorithms, shortest path, dynamic programming, or related methods.

Experience with C programming or another related low-level programming language.

Experience with the POSIX operating system and shell/Perl/Python scripting.

Asset: familiar with version control concepts.

Team oriented, results oriented, with strong customer focus.

Job Info
Job Identification
2967
Posting Date
11/12/2026
Job Schedule
Full time
Locations
ITITES SEZ, 11 and 12 Floor, Cochin, Kerala, 682042, IN

Job data: Headcount Labs (headcountlabs.com), ODbL 1.0. The job description belongs to the employer. Location data © OpenStreetMap contributors and Overture Maps.

Key skills

Required

PerlPythonC

Soft skills

Customer Focus

Job market insights

164active Perl jobs in India
9active Python jobs in Kochi
213active C jobs in India
₹10L – ₹25L advertised yearly salary for IT Jobs in India (middle half of 835 posts that show a salary; median ₹17L)
5 more open jobs at IBS

Most IT Jobs posts in Kochi ask for 6–10 years of experience (35% of 37 that say).

Hiring most for IT Jobs in Kochi

  • Gallagher8 open jobs
  • AccorHotel4 open jobs
  • EXL4 open jobs

Jobs asking for Perl in India also ask for

  • Python86%
  • Linux34%
  • C++24%
  • Java20%
  • Agile16%

From live job posts on CoreHRx, updated 13 Nov 2026. Skill figures count posts that list their skills; salary figures only posts that show a salary.

Questions about this job

What is the salary for this Software Developer – Operations Research (AdOpt) job?

The post does not state the pay. As an estimate, comparable posts on CoreHRx advertise ₹10L – ₹25L a year (typical for IT Jobs in India, 835 posts).

How much experience does this job need?

The post asks for 3 Yrs experience.

Where is this job based?

In Kochi.

What kind of job is this?

It is a full time job.

This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.

Questions you may be asked

  1. What is the difference between mutable and immutable types in Python?
  2. What is the difference between a list and a tuple?
  3. What is the difference between is and ==?
  4. What are *args and **kwargs?

Get IT jobs in Kochi by email

Create a free profile and we email you new IT jobs in Kochi, at most once a week.

Similar jobs

Free · takes a minute · your resume fills your profile