{"schemaVersion":"jobsearcher.job.v1","id":"c9fe12e0809e14cc648dd083","url":"https://jobsearcher.com/jobs/c9fe12e0809e14cc648dd083","canonicalUrl":"https://jobsearcher.com/jobs/c9fe12e0809e14cc648dd083","title":"Research Software Engineer — R&D, Data Science & Machine Learning","description":"Boon Logic is hiring a Research Software Engineer to support advanced R&D and rapid prototyping initiatives alongside our CTO and senior technical leadership.\nThis role is ideal for a software engineer who enjoys solving difficult technical problems, building prototypes quickly, and working in collaborative technical environments. You'll spend more time in algorithm discussions and whiteboard sessions than in deployment pipelines or enterprise software maintenance.\nThis is an onsite role in Minneapolis working directly with a small, technical team. Due to program requirements, this role requires U.S. citizenship and eligibility to work in a NOFORN (No Foreign Nationals) environment.\nCompensation: $95,000–$125,000, based on experience\nWhat You'll Be Doing\nRapid prototyping and exploratory software development\nCollaborating directly with technical leadership on advanced concepts and algorithm development\nParticipating in frequent whiteboard and technical design sessions\nBuilding research-oriented tools and proof-of-concept implementations\nWorking primarily in Python and/or C++ in Linux environments\nContributing to technical R&D efforts involving data analysis, machine learning, and high-performance computation\nRole Breakdown\n75% Research and Prototyping | 25% Development | 0% Deployment / DevOps\nRequirements\nB.S. or B.A. in Computer Science, Mathematics, Engineering, or related technical field\n3–5 years of industry experience in software engineering or related R&D work\nStrong proficiency in either Python or C++\nStrong mathematical and analytical problem-solving skills\nExperience with rapid prototyping\nLinux and Git proficiency\nU.S. Citizen required\nMust be located or willing to locate to the Greater Minneapolis area\nNice to Have\nExposure to machine learning, signal processing, or scientific computing\nExperience in technical or research-driven environments\nFamiliarity with high-performance or low-latency systems\nComfortable operating in fast-moving, ambiguous R&D environment\nFamiliarity with Mathematica a plus\nWe're looking for engineers who are curious, technically sharp, collaborative, and capable of turning concepts into working prototypes quickly.\nPay: $95,000.00 - $125,000.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nStock options\nVision insurance\nApplication Question(s):\nRole requires US Citizenship / NOFORN Categorization.\nEducation:\nBachelor's (Preferred)\nExperience:\nPython: 3 years (Preferred)\nC++: 3 years (Preferred)\nSoftware development: 3 years (Preferred)\nAbility to Commute:\nMinneapolis, MN 55401 (Required)\nWork Location: Hybrid remote in Minneapolis, MN 55401","company":"Boonlogicinc","rawCompany":"boonlogicinc","city":"Minneapolis","state":"MN","isRemote":false,"isActive":false,"createdAt":"2026-08-07T10:59:09.108Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2199.00","title":"Engineers, All Other","slug":"engineers-all-other"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Research Software Engineer — R&D, Data Science & Machine Learning","description":"Boon Logic is hiring a Research Software Engineer to support advanced R&D and rapid prototyping initiatives alongside our CTO and senior technical leadership.\nThis role is ideal for a software engineer who enjoys solving difficult technical problems, building prototypes quickly, and working in collaborative technical environments. You'll spend more time in algorithm discussions and whiteboard sessions than in deployment pipelines or enterprise software maintenance.\nThis is an onsite role in Minneapolis working directly with a small, technical team. Due to program requirements, this role requires U.S. citizenship and eligibility to work in a NOFORN (No Foreign Nationals) environment.\nCompensation: $95,000–$125,000, based on experience\nWhat You'll Be Doing\nRapid prototyping and exploratory software development\nCollaborating directly with technical leadership on advanced concepts and algorithm development\nParticipating in frequent whiteboard and technical design sessions\nBuilding research-oriented tools and proof-of-concept implementations\nWorking primarily in Python and/or C++ in Linux environments\nContributing to technical R&D efforts involving data analysis, machine learning, and high-performance computation\nRole Breakdown\n75% Research and Prototyping | 25% Development | 0% Deployment / DevOps\nRequirements\nB.S. or B.A. in Computer Science, Mathematics, Engineering, or related technical field\n3–5 years of industry experience in software engineering or related R&D work\nStrong proficiency in either Python or C++\nStrong mathematical and analytical problem-solving skills\nExperience with rapid prototyping\nLinux and Git proficiency\nU.S. Citizen required\nMust be located or willing to locate to the Greater Minneapolis area\nNice to Have\nExposure to machine learning, signal processing, or scientific computing\nExperience in technical or research-driven environments\nFamiliarity with high-performance or low-latency systems\nComfortable operating in fast-moving, ambiguous R&D environment\nFamiliarity with Mathematica a plus\nWe're looking for engineers who are curious, technically sharp, collaborative, and capable of turning concepts into working prototypes quickly.\nPay: $95,000.00 - $125,000.00 per year\nBenefits:\n401(k)\nDental insurance\nFlexible spending account\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nStock options\nVision insurance\nApplication Question(s):\nRole requires US Citizenship / NOFORN Categorization.\nEducation:\nBachelor's (Preferred)\nExperience:\nPython: 3 years (Preferred)\nC++: 3 years (Preferred)\nSoftware development: 3 years (Preferred)\nAbility to Commute:\nMinneapolis, MN 55401 (Required)\nWork Location: Hybrid remote in Minneapolis, MN 55401","datePosted":"2026-08-07T10:59:09.108Z","dateModified":"2026-08-07T10:59:09.108Z","hiringOrganization":{"@type":"Organization","name":"Boonlogicinc","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Minneapolis","addressRegion":"MN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c9fe12e0809e14cc648dd083"},"url":"https://jobsearcher.com/jobs/c9fe12e0809e14cc648dd083"}}