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.
$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,...SeniorWork at officeFlexible hours- ...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...SeniorFull time
$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- ...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 ~...SeniorFull timeWork at office
$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...SeniorFull timeRemote work- ...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...SeniorFull timeWork at officeLocal area
- ...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...SeniorRemote jobFull time
- ...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. ~...SeniorFull timeWork at office
$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...SeniorFull timeCasual workWork at officeLocal areaShift work$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)....SeniorRelocationRelocation package$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...SeniorFull timeLocal areaImmediate startFlexible hours$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- ...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...SeniorRemote workFlexible hours
- 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...SeniorRemote workWork from home
- ...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,...SeniorWork at officeShift work
- ...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...SeniorWork experience placementWork at office3 days per week
- ...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. ~...SeniorFull timeLocal area
- 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
- ...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...SeniorFull timeRelocationFlexible hours
- ...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...SeniorRemote work
$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...SeniorLocal area- ...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
$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...SeniorCasual workFlexible hours- ...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...SeniorWork at officeWorldwide
$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...SeniorFull timeWork at officeFlexible hours- ...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...SeniorFull time
- ...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...SeniorFull timeWork at officeRelocation package
- ...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...SeniorFull timeLocal areaWorldwide
- ...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...SeniorPermanent employmentWork at officeWeekend workAfternoon shift
- ...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...SeniorFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Algorithm Developer. Be the first to apply!
- powershell developer New York, NY
- tableau developer remote New York, NY
- postgresql developer New York, NY
- junior developer no experience New York, NY
- wpf developer New York, NY
- aws developer New York, NY
- gis developer New York, NY
- access developer New York, NY
- c developer New York, NY
- remote magento developer New York, NY


