Cronwell logo

Senior Software Engineer

Cronwell

New York, NYFull-time$138–148K/yrPosted 1w agoStill listed 6 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$138–148K/yr
Location
New York, NY
Schedule
Full-time
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Master's degree

Job overview

The Senior Software Engineer will design, build, and sustain Cronwell’s AI-powered procurement platform. The role includes integrating customer ERP/MRP systems and communication tools, developing data pipelines, and applying machine learning and large language models to procurement workflows. The engineer will also contribute to code reviews and technical documentation to support software quality, security, and scalability.

Skills & qualifications

RequiredNice to have

Skills

Python (Programming Language)C# (Programming Language)LinuxMicrosoft AzureMachine LearningData ScienceData IntegrationPrompt EngineeringMachine Learning Feature EngineeringFastAPIAzure Pipelines

Qualifications

Master's in Data Science/Analytics or Related2+ Years Software Development Experience

Full job description

About the role: Design, build, and sustain the company’s AI-powered procurement platform using scalable frameworks and cloud infrastructure. Architect and implement integrations with customer ERP/MRP systems and multi-channel communication tools to automate supplier relationship management for mid-market manufacturers. Develop and optimize reliable data pipelines that synchronize requisitions, purchase orders, and supplier records while automating PO management, supplier communication, and exception resolution. Apply machine learning and large language models for intelligent document parsing, price discrepancy detection, quote comparison, and automated RFQ generation. Contribute to code reviews and technical documentation to uphold software quality, security, and scalability. Requirements: Master’s degree in Data Science/Analytics, Data Analytics Engineering, or a closely related field, and a minimum of two years experience as software developer/engineer, including integrating data from multiple sources, prompt engineering, and building feature sets for machine learning models, using Python, C#, Linux, FastAPI, and Azure pipelines. Hours and pay: Monday through Friday, 40 hours/ week. $138,000 – $148,000 per year. How to apply: Qualified applicants should apply by sending a resume to [email protected] or mail it to Cronwell Inc. at 110 E 42nd St, FL 12, New York, NY 10017.

How this job compares

Set against the 7,944 open Software Engineering jobs on Olive Jobs, counted October 30, 2026.

Pay
  • This posting$138–148K/yr
  • New York median$167–250K/yr433 salary ranges
  • US median$147–245K/yr5,954 salary ranges

This range's midpoint, $143K, is 30% below the New York median midpoint ($205K) — in the lowest quarter of Software Engineering salary ranges in New York.

Openings
Olive Jobs lists 623 open Software Engineering jobs in New York and 7,944 across the US. 7% of them nationwide are listed as remote or flexible.
Hiring the most in New York
Experience
This posting asks for at least 2 years of experience — less than three in four Software Engineering postings that state a minimum ask for (median 7 years, across 6,138 postings).
Education
This posting asks for a master's degree; 161 of the 7,944 open Software Engineering jobs (2%) ask for a master's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 30, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

You've read the whole posting — now see how you match it.