Research Development Software Engineer (Chandigarh)

Research Development Software Engineer (Chandigarh)

15 Aug
|
Smarter.Codes
|
Chandigarh

15 Aug

Smarter.Codes

Chandigarh

Job Title: Research Software Engineer

Location: Hybrid (66% In office)
Employment Type: Full-Time
Experience: 0 - 4 Years

About Us: Smarter.Codes is an AI Startup Studio founded 12 years ago. Our clients are startups who’re building AI products. The work built by our AI Startup has got us users from notable institutions like the US Airforce, Johnson & Johnson, SGS Group, Finland Govt, and 1000s of SMBs. In addition to building startups for our clients, we are actively investing into building our product startups in the space of Developer Tools for AI Entrepreneurs, and some B2C startups.

Job Summary: We are looking for a skilled Research Software Engineer to design, develop, and optimize algorithmic solutions for complex problems. The ideal candidate has a strong foundation in data structures, complexity analysis, and mathematical reasoning. You will work on building scalable, efficient, and robust algorithms that power core systems and decision-making processes.

Key Responsibilities:
Work on graph-based systems including knowledge graphs and network-based models.




Design and implement efficient algorithmic solutions for complex computational problems.
Analyze and optimize algorithms for performance, scalability, and memory usage using Big-O analysis.
Apply problem-solving techniques such as greedy algorithms, recursion, and dynamic programming.
Develop and work with core data structures including linked lists, stacks, queues, and hash tables.
Build and evaluate algorithmic models using datasets (e.g., via Kaggle or similar platforms).
Apply concepts from discrete mathematics, combinatorics, and graph theory to solve real-world problems.
Collaborate with engineering and AI teams to integrate algorithms into production systems.
Contribute to the development of Neuro-Symbolic AI systems combining rule-based and learning-based approaches.
Continuously research and implement improvements based on emerging techniques in algorithms and AI.

Required Skills & Qualificatio

📌 Research Development Software Engineer (Chandigarh)
🏢 Smarter.Codes
📍 Chandigarh

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: research development software engineer (chandigarh) / chandigarh

Subscribe to this job alert:

Get the latest job offers by email for: research development software engineer (chandigarh) / chandigarh