Algorithm Engineer

3 weeks ago


india Solera Holdings, LLC. Full time
Solera is a global leader in data and software services that strives to transform every touchpoint of the vehicle lifecycle into a connected digital experience. In addition, we provide products and services to protect life’s other most important assets: our homes and digital identities. Solera processes over 300 million digital transactions annually for approximately 235,000 partners and customers in more than 90 countries. Our 6,500 team members foster a unique, innovative culture and are dedicated to successfully bringing the future to bear today through cognitive answers, insights, algorithms, and automation. For more information, please visit solera.com

JOB SUMMARY:The Senior Algorithm Software Engineer is responsible for playing a leading role on a team focused on the development of improvements and enhancements to transportation routing and scheduling algorithms. This person analyzes, designs, programs, and debugs algorithm enhancements. Presents technical documentation to the team and stakeholders. May interact with users to define systems requirements and/or necessary modifications. Experienced in object-oriented design, coding, performance tuning, and unit testing. The role will be about 75% development and 25% system maintenance and support. This person

must

also have solid communication and team building skills and must be able to participate in software design discussions and guide the architecture of the solution based on proven object-oriented design concepts, industry standard patterns, and best practices. Mentors, guides and aids the growth of less-experienced developers through leadership.

ESSENTIAL RESPONSIBILITIES AND DUTIES:

Design, implement, and troubleshoot complex algorithms

with a focus on both traditional and ML-based solutions.Optimize the

performance and scalability

of algorithms for real-world applications, addressing computational constraints and trade-offs.Conduct

algorithm tuning , including parameter optimization and runtime efficiency enhancements.Write clean, modular, and well-documented code in

C#, C++,

Python

and

.NET

to ensure production-grade quality.Logical data modelingObject oriented design, coding, and unit testingAuthors and reviews technical requirements to ensure compliance with business requirementsPerforms proper unit testing and software code writing (including automated unit testing)Participates in the testing process through test review and analysis, test witnessing and certification of softwareParticipates in peer code reviews and develops skill level of others through mentorshipLive troubleshooting of customer production issuesMachine Learning-Specific Engineering:Build and optimize

ML models and pipelines , focusing on constraints like speed, accuracy, and interpretability.Develop and test ML algorithms such as supervised, unsupervised, and reinforcement learning methods, tailored to specific applications.Preprocess and analyze large datasets , ensuring data quality, normalization, and transformation to suit algorithmic needs.Debug and troubleshoot

model performance issues , including overfitting, underfitting, and convergence problems.Implement and optimize

feature selection/extraction methods

to enhance model accuracy and runtime.Deploy ML models to production, ensuring robust integration into existing systems.Advanced Performance and Tools:Design and implement

custom loss functions , regularization techniques, and optimization strategies.Use profiling tools and frameworks to debug and enhance computational efficiency (e.g.,

TensorFlow Profiler, PyTorch Profiler , or custom solutions).Leverage

distributed computing frameworks

train and deploy ML models on large-scale datasets.Build and maintain

simulation environments

to evaluate the behavior of ML and non-ML algorithms under varied constraints.Collaboration and Research:Collaborate with

data scientists

and

domain experts

to align algorithms with project requirements and expected outcomes.Stay updated with advancements in ML frameworks, libraries, and research to integrate cutting-edge methodologies into projects.Translate state-of-the-art research papers into practical and scalable software solutions

QUALIFICATIONS:

EDUCATION:

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or MathematicsEXPERIENCE:

6+ years of applicable Software Development experience.Product Based company experience is

Mandatory

KNOWLEDGE/SKILLS/ABILITIES:

Knowledge of common routing algorithmsTraveling SalesmanDijkstra's Shortest Path First algorithmGenetic Algorithms and heuristicsAnalysis of algorithmsLogical thinkingExcellent interpersonal skillsExcellent written and oral English skillsExcellent working knowledge of logical data modelingExcellent working knowledge of C#/C++ development environments and processVersed in industry standard Software Development Life-Cycle (SDLC) process methodologies and Agile methodologies such as SCRUMKnowledge of Agile practicesTransportation industry knowledge desired but not requiredExperience mentoring less experienced developersApproaches software development using industry standard concepts, practices, and proceduresAbility to work on multiple tasks simultaneously with various team members and/or other groups both internally and externallyAbility to effectively engage in self-directed time management and prioritization of workloadAbility to work independently to develop new skills as needed to support new products and applicationsAbility to coordinate and oversee parallel efforts for multiple developersKnowledge of relational databases and SQLPerformance of data structures


  • Algorithmic Trader

    2 days ago


    India Universis Capital Partner Full time

    **india / algorithmic trader / remote / full time**: **About us**: Universis Capital Partner is an alternative investment fund with a management capacity of up to USD 500 million, carried out in phases of USD 100 million. We manage financial assets with the best resources in analytics and management, adapted to both traditional and digital assets, based on...


  • india MulticoreWare Inc. Full time

    Role : Senior Software EngineerOpening(s) : 1Experience : 6+ yearsMandatory skills : C/C++, CUDA, OpenCL, or other relevant languages for hardware optimizationWe are seeking a talented engineer to implement and optimize machine learning, computer vision, and numeric libraries for target hardware architecture, including CPUs, GPUs, DSPs, and other...


  • India HeapTrace Technology Full time

    Job Title: Senior AI/ML Algorithm Developer Location: RemoteJob Type: Full-time/Part-time or contract basis, depending on expertise and availability.Experience: 8+ YearsAbout the Project: Our client is a US-based company specializing in AI and ML solutions, working on cutting-edge projects with top-tier clients. They are looking for a highly skilled Data...

  • Python Developer

    3 weeks ago


    india Marktine Technology Solutions Full time

    About the Role :- Marktine Technology Solutions Pvt Ltd is seeking a highly skilled and experienced Senior Python Developer with a strong foundation in networking principles to join our growing engineering team.- As a key member of our development team, you will be responsible for designing, developing, and maintaining critical software components for...

  • Golang Developer

    3 weeks ago


    india Cybyrotek Solutions Full time

    Job Summary :We are looking for a skilled and motivated Go (Golang) Developer to join our dynamic team. As a Go Developer, you will play an essential role in developing high-performance applications, writing clean and maintainable code, and working on both backend services and systems.Key Responsibilities :- Develop and maintain high-performance, scalable,...

  • Marketing Manager

    7 days ago


    india Resource Algorithm Full time

    Job Title: Marketing Manager - Construction Chemicals Reports to: Head of Marketing Location: Mumbai Job Summary: Seeking an experienced Marketing Manager for our client to lead the marketing efforts for our Construction Chemicals brand. The ideal candidate will have 6-10 years of experience in marketing, preferably in the Construction Chemicals or...

  • Vector DB Engineer

    3 weeks ago


    india EXL Full time

    Job Description:A skilled Analytics Engineer / Data Analyst is sought with expertise in vector search algorithms. The role focuses on improving the performance and efficiency of algorithms that identify similarities between data points based on vector representations. The ideal candidate will have a strong background in data analysis, machine learning, and...

  • ML Engineer

    3 weeks ago


    india Thryve Digital Health LLP Full time

    Thryve Digital Health LLPis an emerging global healthcare partner that delivers strategic innovation, expertise, and flexibility to its healthcare partners. Being a US healthcare conglomerate captive, we have direct access to deeper insights that help us accelerate our learning process and keeps us ahead of the curve. Thryve delivers next-generation...

  • ML Engineer

    3 weeks ago


    india Thryve Digital Health LLP Full time

    Thryve Digital Health LLP is an emerging global healthcare partner that delivers strategic innovation, expertise, and flexibility to its healthcare partners. Being a US healthcare conglomerate captive, we have direct access to deeper insights that help us accelerate our learning process and keeps us ahead of the curve. Thryve delivers next-generation...


  • india Cognida.ai Full time

    About Cognida.aiOur Purpose is to boost your competitive advantage using AI and Analytics.We Deliver tangible business impact with data-driven insights powered by AI. Drive revenue growth, increase profitability and improve operational efficiencies.We Are technologists with keen business acumen - Forever curious, always on the front lines of technological...

  • AI Software Engineer

    3 weeks ago


    india Circuitry.ai Full time

    Job Title:AI Software Engineer (Python)Location:Hyderabad, IndiaJob Summary:We are seeking a talented and experienced AI Software Engineer with expertise in Python to join our team. As an AI Software Engineer, you will be responsible for developing and implementing machine learning and artificial intelligence solutions that solve complex problems and drive...

  • ML Engineer

    3 weeks ago


    india Thryve Digital Health LLP Full time

    Thryve Digital Health LLP is an emerging global healthcare partner that delivers strategic innovation, expertise, and flexibility to its healthcare partners. Being a US healthcare conglomerate captive, we have direct access to deeper insights that help us accelerate our learning process and keeps us ahead of the curve. Thryve delivers next-generation...

  • Engineer, Staff

    3 weeks ago


    Bengaluru, India Qualcomm Full time

    Job Description Job Description Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group Systems Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected...


  • India Metadee Ai Pvt Ltd Full time

    We are seeking a skilled Computer Vision Engineer to join our innovative team. The ideal candidate will have a strong background in computer vision, image processing, and machine learning, with a passion for developing cutting-edge solutions. As a Computer Vision Engineer, you will be responsible for designing, implementing, and optimizing computer vision...


  • india Cognida.ai Full time

    About Cognida.aiOur Purposeis to boost your competitive advantage using AI and Analytics.We Delivertangible business impact with data-driven insights powered by AI. Drive revenue growth, increase profitability and improve operational efficiencies.We Aretechnologists with keen business acumen - Forever curious, always on the front lines of technological...


  • India Pearlcon Technologies Full time

    About the RolePearlcon Technologies is seeking a highly skilled Data Scientist / ML Engineer to join our team. As a key member of our data science group, you will be responsible for designing, building, and optimizing machine learning models for personalized recommendations, content analysis, and user experience enhancement.You will work in collaboration...

  • AI Engineer

    4 weeks ago


    India owow Full time

    Key responsibilities ● Design and develop proof-of-concept AI solutions for financial management challenges ● Build AI agents using modern frameworks and best practices ● Create algorithms for financial data analysis and automation ● Implement and deploy production-ready AI systems ● Collaborate with cross-functional teams to integrate AI...


  • India LinkedIn Full time

    We are seeking a talented Software Engineer to join our team at LinkedIn. As a key member of our global engineering team, you will have the opportunity to architect, design, develop, and support some of the most complex features and infrastructures in the industry.Job DescriptionThe ideal candidate will be an expert in computer science with strong...


  • india Metadee Ai Pvt Ltd Full time

    We are seeking a skilled Computer Vision Engineer  to join our innovative team. The ideal candidate will have a strong background in computer vision, image processing, and machine learning, with a passion for developing cutting-edge solutions. As a Computer Vision Engineer, you will be responsible for designing, implementing, and optimizing computer vision...


  • India Metadee Ai Pvt Ltd Full time

    We are seeking a skilled Computer Vision Engineer to join our innovative team. The ideal candidate will have a strong background in computer vision, image processing, and machine learning, with a passion for developing cutting-edge solutions. As a Computer Vision Engineer, you will be responsible for designing, implementing, and optimizing computer vision...