Algorithm Developer

1 day ago


Mumbai, Maharashtra, India Applied Materials Full time
Job Description

We are seeking a highly skilled Senior Algorithm Developer to join our team at Applied Materials.

About the Role

The ideal candidate will have a strong background in C++ development and experience working on complex algorithms. The successful candidate will design, build, and maintain efficient C++ code, collaborate with other developers, and contribute to software optimization and innovation.

Key Responsibilities
  • Design and implement high-performance algorithms using C++.
  • Collaborate with cross-functional teams to develop and maintain software applications.
  • Identify and resolve performance bottlenecks and bugs.
  • Stay up-to-date with industry trends and advancements in C++ programming.
Requirements
  • Strong proficiency in C++11 or later.
  • Thorough knowledge of the C++ standard library and STL containers.
  • Experience with multithreading and concurrency.
  • Good collaboration skills and ability to work in an agile environment.
  • Bachelor's degree in Computer Science or related field.
Salary and Benefits

As a Senior Algorithm Developer, you can expect a competitive salary range of $120,000-$180,000 per year, depending on experience. We also offer a comprehensive benefits package, including medical, dental, and vision insurance, 401(k) matching, and generous paid time off.



  • Mumbai, Maharashtra, India Applied Materials Full time

    Job Title: Senior Algorithm DeveloperJob Summary:We are seeking a highly skilled Senior Algorithm Developer to join our team at Applied Materials. As a key member of our software development team, you will be responsible for designing, building, and maintaining efficient, reusable, and reliable C++ code.Key Responsibilities:Design and implement algorithms...


  • Mumbai, Maharashtra, India Applied Materials Full time

    Job Title: Senior Algorithm DeveloperAbout the Job:We are seeking an experienced Senior Algorithm Developer to join our team at Applied Materials. As a key member of our software engineering team, you will be responsible for developing and maintaining efficient algorithms developed in C++ on Windows and Linux platforms.Key Responsibilities:Design, build, and...


  • Mumbai, Maharashtra, India Tata Motors Full time

    Battery Estimation Algorithm DeveloperDevelop and implement advanced battery estimation algorithms (SOC, SOH) in Matlab/Simulink to ensure accurate battery state and health monitoring. Collaborate with the architecture and vehicle teams to lead supplier discussions for BMS development, validation, and software release for production vehicles.Key...


  • Mumbai, Maharashtra, India AruGuru Tech Full time

    Job OverviewAruGuru Tech is seeking a skilled Senior Embedded Machine Learning Engineer to join our team. As a Senior Embedded Machine Learning Engineer, you will be responsible for developing and implementing machine learning algorithms and models on embedded systems.ResponsibilitiesDesign, develop, and implement machine learning algorithms and models for...


  • Mumbai, Maharashtra, India Neo Wealth and Asset Management Full time

    Job SummaryWe are seeking an experienced Financial Algorithmic Trading Expert to join our team at Neo Wealth and Asset Management. This is a unique opportunity to work with a leading financial institution and contribute to the development of innovative trading strategies.About the RoleThe successful candidate will be responsible for designing, developing,...


  • Mumbai, Maharashtra, India Winbold Full time

    Job Title: Algorithmic Trading SpecialistWe are seeking an experienced Python Algo Trading Developer to join our team at Winbold. The ideal candidate will possess a strong background in backtrader or vectorBT, as well as expertise in developing quantitative trading strategies using Python.


  • Mumbai, Maharashtra, India Cloud Counselage Pvt Ltd Full time

    Cloud Counselage Pvt Ltd is seeking a skilled Machine Learning Engineer to join our team. The ideal candidate will assist in developing, implementing, and maintaining machine learning models and algorithms to solve complex business problems.Main Responsibilities:Collaborate with senior engineers and data scientists to understand project requirements and...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    About Dolat CapitalDolat Capital is a technology-driven quantitative trading firm founded in 1971. Our company uses computer algorithms to trade in financial markets, making our software engineers critical to our success.Job OverviewWe are looking for a skilled Senior C++ Software Developer to join our Core Development team, which focuses on designing,...

  • Software Engineer

    4 weeks ago


    Mumbai, Maharashtra, India Larsen & Toubro Full time

    We are seeking a skilled Software Engineer to join our team. The ideal candidate will have a strong understanding of data structures and algorithms, with the ability to design and implement efficient solutions to complex problems.Key Responsibilities:Design and develop scalable software systemsImplement efficient algorithms and data structuresCollaborate...


  • Mumbai, Maharashtra, India Neo Wealth and Asset Management Full time

    At Neo Wealth and Asset Management, we are a new age, focused financial advisory platform that aims to provide clients with transparent, cost-efficient, and unbiased solutions. Our vast business lines serve institutional and retail customers across the globe, empowering them to pursue their dreams. Our goal is assisting in the glorious aspiration of...


  • Mumbai, Maharashtra, India Zanskar Research Full time

    Job SummaryWe are seeking an experienced Fundraising Specialist with a strong background in financial markets, specifically in algorithmic trading and fintech. The ideal candidate has a proven track record in raising capital, building investor relations, and executing fundraising strategies for algorithmic or quantitative trading firms.Key...


  • Mumbai, Maharashtra, India Abbott Full time

    Job Title: Software EngineerAs a Software Engineer at our company, you will be responsible for designing and developing software applications with a focus on data structures and algorithms. You will work closely with our cross-functional team to deliver high-quality software solutions that meet our customers' needs.Responsibilities:* Design and develop...

  • Software Engineer

    4 days ago


    Mumbai, Maharashtra, India Salve Consulting Full time

    At Salve Consulting, we are seeking a talented Software Engineer to join our dynamic team.About the RoleThis is an exciting opportunity for a skilled C++ Developer with a strong understanding of algorithms to contribute to software development projects and participate in collaborative discussions and project planning with fellow developers and the CTO.The...


  • Mumbai, Maharashtra, India Dolat Capital Full time

    Dolat Capital is a pioneering technology-driven quantitative trading firm founded in 1971. We utilize cutting-edge computer algorithms to trade in financial markets, with our software engineers playing a crucial role in driving our business success.As a key member of our Core Development team, you will be responsible for designing, developing, and...

  • Senior .NET Developer

    2 weeks ago


    Mumbai, Maharashtra, India Service Lee Technologies Pvt Ltd Full time

    Key Responsibilities:- Develop features for existing windows applications as a .NET Engineer.- Monitor systems to prevent issues and own share of unplanned work and continuing projects within an Agile framework.- Ensure compliance with various security requirements.- Identify and propose product improvements and participate in client calls.- Establish and...


  • Mumbai, Maharashtra, India Trooli Full time

    Job Description:Company: {company}Job Title: Software EngineerJob Summary: We are seeking a highly skilled Software Engineer to join our team. The ideal candidate will have a strong background in data structures and algorithms, as well as experience with object-oriented programming.Responsibilities:Design and develop high-quality software...

  • ESG Analyst

    3 weeks ago


    Mumbai, Maharashtra, India E902 DWS India Private Limited, Maharashtra Branch Full time

    About the RoleDWS India Private Limited, a pioneering investment management organization, seeks a skilled ESG Analyst to join their esteemed team. This individual will play a pivotal role in ensuring the technical excellence of algorithmic solutions, specifically the ESG Engine, which is a cornerstone of the company's responsible investment strategy.Key...


  • Mumbai, Maharashtra, India Leanplum Full time

    Job Description:At {company}, we are seeking a highly skilled Junior Software Engineer to join our team. The ideal candidate will have a strong foundation in computer science and software engineering principles, with a focus on data structures and algorithms.Key Responsibilities:Design and develop software applications using object-oriented programming...

  • Senior .Net Engineer

    1 month ago


    Mumbai, Maharashtra, India Service Lee Technologies Pvt Ltd Full time

    Job SummaryWe are seeking a highly skilled Senior .Net Engineer - Data Structure & Algorithm Specialist to join our team at Service Lee Technologies Pvt Ltd. As a key member of our engineering team, you will be responsible for designing and building features for our existing windows application using Dotnet, C# and WPF.Key Responsibilities- Design and...


  • Mumbai, Maharashtra, India CareerNinja Full time

    About the RoleWe are seeking a skilled Software Developer to join our team.The ideal candidate will have a strong foundation in programming languages, data structures, and algorithms.Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to deliver high-quality resultsAnalyze and solve complex problems using...