Senior Development Engineer-Algorithm

6 - 10 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Algorithm Software Engineer at Solera located in Bangalore, you will play a pivotal role in enhancing transportation routing and scheduling algorithms. You will be responsible for analyzing, designing, programming, and debugging algorithm improvements while ensuring optimal system performance. Your expertise in object-oriented design, coding, and unit testing will be crucial in developing high-quality solutions. Additionally, you will collaborate with stakeholders to define system requirements and mentor junior developers to foster their growth. Your primary responsibilities will include designing and implementing complex algorithms, optimizing performance for real-world applications, and conducting algorithm tuning. You will write clean and well-documented code in languages such as C#, C++, Java, and .NET. Furthermore, you will be involved in logical data modeling, object-oriented design, and unit testing to ensure compliance with business requirements. In the realm of Machine Learning-Specific Engineering, you will build and optimize ML models, develop and test ML algorithms, preprocess large datasets, and troubleshoot model performance issues. You will also deploy ML models to production environments and enhance feature selection/extraction methods to improve accuracy and runtime. Your role will also involve working on advanced performance and tools, where you will design custom loss functions, utilize profiling tools to enhance computational efficiency, and leverage distributed computing frameworks for training ML models. Additionally, you will collaborate with data scientists and domain experts to align algorithms with project requirements and stay updated on advancements in ML frameworks and methodologies. To qualify for this position, you should hold a Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or Mathematics, along with at least 6 years of relevant software development experience. Product-based company experience is mandatory. You should possess knowledge of common routing algorithms, logical thinking skills, excellent interpersonal and communication skills, and proficiency in C#/C++ development environments. Familiarity with Agile methodologies and industry-standard SDLC processes is essential. Join us at Solera, where you will have the opportunity to contribute to cutting-edge projects, mentor junior developers, and drive innovation in the field of transportation routing and scheduling algorithms.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Solera logo
Solera

Automotive/Insurance Software

Arlington

RecommendedJobs for You