Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Algorithm Developer

Energy Exemplar LLC

Role Description The Senior Algorithm Developer is responsible for developing and maintaining the optimization engines and ancillary calculations in our products. These form a core part of the overall company’s platform offering and require in-depth domain knowledge and mathematical programming experience. This role also covers the technical support element to the business, including interaction with clients to understand the domain issues they are trying to solve, as well as the implementation of these solutions. Key Accountabilities and Duties Algorithm Design and Development: Research new and emerging technologies in the energy domain (concentrating on specific areas, e.g. transmission developments, market rules, etc.) Propose concise and performant formulation specifications for new features required Develop the proposed feature/s while maintaining high quality coding standards Design, develop, review, re-factor, and maintain software with quality and performance in mind Collect feedback from design and technical staff on development needs Conduct technical testing to resolve existing or introduced problems Engage in requirement specification process for new software functionality Produce technical documentation such as incremental design specifications and user manuals. Technical Support: Liaise with colleagues and clients to reproduce and correct any defective software Provide technical advice and suggestions to customers Ensure high priority items are addressed urgently, providing timely responses Understand the clients query, answering technical queries concisely in language they understand. High Code Quality Contribution: Produce concise high-quality code, with performance and memory considerations at the forefront of any design Develop and demonstrate functionality through PoC (proof of concept) builds Understand core programming paradigms Experience with core development fundamentals, e.g. system architecture, memory management, parallel processing, base classing, etc. Add to engineering team’s culture of high code quality. Global Team Interaction and Collaboration: Seek support from local and global developer teams when required Recommend solutions and options to global team when required Participate in global projects and attend stakeholder meetings, as and when required. Qualifications 5+ years of experience with .NET (including VB.NET and C#), and other development languages (e.g. C++, Python, etc.) Strong mathematical skills, with solid theoretical background in numerical analysis and optimization techniques. Experience working in an Agile development environment Experience with linear and mixed integer programming tools Familiarity with analytical tools, such as Unit Commitment, Economic Dispatch, Load Flow, Contingency Analysis, etc. A deep understanding of Operations Research Strong knowledge and experience working with complex models Strong knowledge and experience working with energy system modelling and simulation, analysis and operation, optimization and numerical analysis methodology. Ability and willingness to work independently and collaboratively Ability to interact effectively with team members Ability and desire to effectively present to others Driven and passionate about the code and products being produced. Education Bachelor's Degree in Computer Science or a related field Post graduate degree (MSc, PhD, etc.), in Computer Science, Maths, or a relevant field. Benefits Energy Exemplar is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members. We welcome applications from people of all backgrounds, experiences, identities, and abilities. Please let us know if you require accommodations at any stage of the recruitment process.

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Algorithm Developer in New York, NY vacancy
  • $175k - $240k

     ...software development experience in Java and Python ~ Experience in developing cloud-ready, distributed, large-scale, data-intensive applications ~ Strong understanding of data structures, algorithms, OOP, and design patterns ~ Experience with data modelling,... 
    Senior
    Work at office
    Flexible hours

    PIMCO

    New York, NY
    4 days ago
  •  ...Description Qvell is seeking a highly skilled and experienced Senior Software Developer to join our innovative and dynamic team. As a pivotal...  ...of software engineering principles, data structures, and algorithms. Familiarity with version control systems, preferably... 
    Senior
    Full time

    Qvell

    New York, NY
    16 hours ago
  • $100k - $125k

     ...available data. Utilize open source (e.g. GDAL) and internally developed software tools to preprocess, align, crop, resample, and...  ...team to provide diverse data for developing new machine learning algorithms, and the Pipeline and Product teams to provide data to roll out... 
    Senior

    NBCUniversal

    New York, NY
    16 hours ago
  •  ...growth and support from our users. We’re looking for incredible Senior Backend Engineers to help us build an ambitious roadmap . You...  ...coding in Typescript or Python ~ Strong intuition for algorithms and working with data ~ Brilliant at math and statistics ~... 
    Senior
    Full time
    Work at office

    Bevel

    New York, NY
    16 hours ago
  • $160k - $200k

     ...NewYork,NY . You'll work in person with a tight-knit NYC engineering team alongside hardware, algorithms, product, and industrial design. What You’ll Do Architect and develop embedded firmware for battery-powered wearable devices. Own core systems for low-power wireless... 
    Senior
    Full time
    Remote work

    Clera

    New York, NY
    2 days ago
  •  ...define how personalization, classification, and recommendation algorithms power the Posh experience, working closely with a dedicated...  ...balancing rapid iteration with long-term sustainable growth and developer experience. Provide mentorship to engineers, fostering a culture... 
    Senior
    Full time
    Work at office
    Local area

    Posh

    New York, NY
    16 hours ago
  •  ...to build client-facing products, we are looking for you! As a Senior Engineering Lead, you will be working with product managers, QA...  ...Java, Python, or PHP) Solid understanding of data structures, algorithms, and proven design patterns [caching, full-text search, machine... 
    Senior
    Remote job
    Full time

    Paragon Team

    New York, NY
    16 hours ago
  •  ...PayPal. About the team The Custody team develops secure, scalable, and dependable digital...  ...service. About the role As a Senior Engineer on the Custody team, you will play...  ...fundamentals, including data structures, algorithms, and distributed system design. ~... 
    Senior
    Full time
    Work at office

    Paxos

    New York, NY
    16 hours ago
  • $167.5k - $205k

     ...supportive, entrepreneurial environment? As a Senior Software Engineer, you will be...  ...underlying issues, understanding risks and developing mitigation strategies, and taking...  ...Strong understanding of data structures and algorithms Experience modeling complex real-world... 
    Senior
    Full time
    Casual work
    Work at office
    Local area
    Shift work

    Justworks

    New York, NY
    16 hours ago
  • $212.5k - $325k

     ...expertise. Interest in the DeFi/ blockchain space. Knowledge of one or more of the following; distributed systems, data structures &/ or algorithm development. Beneficial skills MSCS, PhD. in CS Experienced in HFT in the United States (ideally from one of the big players).... 
    Senior
    Relocation
    Relocation package

    Goliath Partners LP

    New York, NY
    16 hours ago
  • $165k - $180k

     ...our work is being recognized by others: Brigit is looking for senior fullstack engineers to help us scale our next-generation...  ...to which we implement new user flows, compute our proprietary algorithms, integrate with 3rd party APIs, store data, and serve traffic will... 
    Senior
    Full time
    Local area
    Immediate start
    Flexible hours

    Brigit

    New York, NY
    16 hours ago
  • $175k - $250k

    # Senior Software Engineer## WorldQuantPublished 17 Jul 2026### Share this jobNew York, NY, USA175K - 250K USD AnnualFull Time## Role...  ...Linux system programming, distributed systems, data structures, algorithms, and concurrency patterns is required. The role demands self-... 
    Senior

    Towards AI, Inc.

    New York, NY
    4 days ago
  •  ...meeting strict regulatory requirements. The Role We're looking for a Senior Backend Engineer to architect and build complex financial...  ...solving complex, cross-domain challenges Strong foundation in algorithms, data structures, and computer science fundamentals Experience... 
    Senior
    Remote work
    Flexible hours

    ASTRA

    New York, NY
    2 days ago
  • Role Description We are looking for a passionate full stack developer to join our engineering team. You will collaborate with product...  ...Computer Science fundamentals: big-O, basic data structures, and algorithms ~Excellent knowledge of TypeScript, JavaScript, CSS3, HTML5... 
    Senior
    Remote work
    Work from home

    Tempo

    New York, NY
    12 hours ago
  •  ...Responsibilities Lead complex technical projects from ideation and design through production and deployment, for example, tune the dispatch algorithm to drive shift fill rate improvements, build better onboarding experiences to increase worker conversion, and more. Design,... 
    Senior
    Work at office
    Shift work

    Shiftsmart Inc

    New York, NY
    2 days ago
  •  ...platform is powered by a proprietary and highly extensible ML algorithm. Our primary clients are investment advisors, institutions and...  ...as we tackle our biggest challenge yet: scaling . We need to develop intentionally to ensure we do right by our users and their clients... 
    Senior
    Work experience placement
    Work at office
    3 days per week

    Pave Finance, Inc.

    New York, NY
    1 day ago
  •  ...leading cloud provider, is looking for a Senior/Staff Software Engineer, DCIM to build...  ...operate data-center hardware. You will develop asset-management, inventory, visualization...  ...). ~ Solid grasp of data structures, algorithms, and concurrency/multithreading. ~... 
    Senior
    Full time
    Local area

    Fluidstack

    New York, NY
    16 hours ago
  • Role Description As a Senior Backend Engineer, you will be a key player on the team building...  ...science fundamentals: data structures, algorithms, and design patterns. ~Proven...  ...quota tracking, versioning strategies, and developer portal tooling (e.g. Apigee, Backstage,... 
    Senior

    Revionics an Aptos Company

    New York, NY
    12 hours ago
  •  ...interfaces at scale. Our work spans: AI-enabled error correction algorithms Agentic workflow orchestration Markov decision models...  ...mission-critical processes, we’d love to meet you. As a Senior Backend Engineer, you will: Own systems that automate repetitive... 
    Senior
    Full time
    Relocation
    Flexible hours

    Sola

    New York, NY
    16 hours ago
  •  ...product lines that our customers are already asking for. Role: Senior Full Stack Software Engineer As a Senior Full Stack Software Engineer...  ...Strong knowledge of programming fundamentals: data structures, algorithms, databases, networking, and design patterns/principles are a... 
    Senior
    Remote work

    Opencall

    New York, NY
    3 days ago
  • $126k - $248k

     ...team builds the libraries and tools that developers use day-to-day working with MongoDB. Our...  ...for developers and other end-users. Our senior engineers are typically specialists in a...  ...in C# Proficiency in data structures, algorithms, networking, and concurrent programming... 
    Senior
    Local area

    MongoDB

    New York, NY
    1 day ago
  •  ...and the operational reliability of everything in between. As a Senior Software Engineer, you'll take on complex infrastructure challenges...  ...2+ years working in Java Strong foundation in programming, algorithms, and software application design Passionate about building backend... 
    Senior

    AMPLITUDE

    New York, NY
    3 days ago
  • $175k - $250k

     ...WorldQuant develops and deploys systematic financial strategies across a broad range of asset classes and global markets. We seek to...  ...distributed systems Strong understanding of data structures, algorithms, high‑performance application design, and concurrency patterns... 
    Senior
    Casual work
    Flexible hours

    WorldQuant

    New York, NY
    16 hours ago
  •  ...Senior Backend Engineer Kensho is S&P Global's hub for AI innovation and transformation...  ...processing, and data discovery, we develop and deploy novel solutions to innovate and...  ...loosely-coupled systems Proficiency with algorithms (including time and space complexity... 
    Senior
    Work at office
    Worldwide

    Kensho

    New York, NY
    2 days ago
  • $180k - $250k

     ...custom state database, and a BFT consensus client, all developed in the open. The Role We’re hiring a Senior Software Engineer to research, design, and build...  ...Monad protocol. Your work will involve distributed algorithms, cryptography, and consensus mechanisms. You’ll... 
    Senior
    Full time
    Work at office
    Flexible hours

    Category Labs

    New York, NY
    6 days ago
  •  ...Job Title: Senior Software Engineer (Backend / Full Stack / Product Engineering) Location...  ...services, APIs, and data pipelines. Develop intuitive, high-performance frontend experiences...  ...including distributed systems and algorithms. Experience leading projects or mentoring... 
    Senior
    Full time

    Surge Group

    New York, NY
    3 days ago
  •  ...months. About the role: Diode Computers, Inc. is looking for a senior software engineer to help us fix circuit board design and manufacturing...  ...for real-time quoting and ordering Constraint-based layout algorithm for automatically arranging components on a PCB Auto-generated... 
    Senior
    Full time
    Work at office
    Relocation package

    Diode

    New York, NY
    3 days ago
  •  ...visit the link to know about Incedo: Role Senior Engineer Location SFO/Dallas/Austin/NJ -...  ...code review and mentoring of regular developers working on features Provide good code coverage...  ...science, with strong competencies in algorithms, data structures, software design, and... 
    Senior
    Full time
    Local area
    Worldwide

    Olik Global

    New York, NY
    16 hours ago
  •  ...Senior Software Engineer Location: Houston Job Tags: Software About The Role Axiom Space...  ...of human spaceflight services and developer of human-rated space Axiom Extravehicular...  ...strong foundations in data structures, algorithms, and application performance optimization... 
    Senior
    Permanent employment
    Work at office
    Weekend work
    Afternoon shift

    Front Door Defense

    New York, NY
    16 hours ago
  •  ...Senior Oracle APEX Developer II Employment Type: Full-Time, Entry-Mid Level CGS is hiring a Senior Oracle APEX Developer to support a range...  ...-centric applications. - Build logical functions and algorithms to automate business processes. Qualifications - Bachelor... 
    Senior
    Full time
    Remote work
    Flexible hours

    Contact Government Services LLC

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Algorithm Developer. Be the first to apply!