Senior Software Engineer
Core Geometry & Algorithm Development Implement, enhance, and maintain geometry kernel algorithms based on numerical methods, analytical geometry, and differential geometry. Develop and refine modeling functions such as curve/surface operations, intersections, feature definitions, deformable geometry, and constraint behaviors. Translate advanced mathematical concepts into efficient, production grade C++ implementations. Performance & Reliability Engineering Analyze challenging geometry failures, identify root causes in modeling behavior, and implement robust fixes. Work with multi-precision arithmetic, optimization techniques, or parameterized geometry where applicable. Participate in design reviews and provide clear explanations of algorithmic tradeoffs and geometric considerations. Contribute to modernization efforts within the kernel, refactoring older components into more maintainable and scalable architectures. Ability to commute to the Seaport Boston office 2-3 days a week. MS or higher in Mathematics, Applied Mathematics, or Physics (required). BS in Computer Science or equivalent experience (preferred). 3+ years of hands-on C/C++ development experience. Background in math algorithm development, computational geometry, numerical modeling, or mechanical 3D design (advantageous). Strong understanding of data structures, algorithms, and problem-solving techniques for mathematically complex systems. Excellent communication skills with the ability to explain complex mathematical or geometric concepts clearly. Experience with algorithmic optimization, numerical stability techniques, or large-scale geometric computation. Familiarity with multi-precision arithmetic, gradient-based methods, or advanced numerical libraries. Exposure to computational geometry, point cloud processing, or geometric modeling research. Comfort working in large legacy codebases and contributing to architectural modernization. Ability to translate advanced mathematical reasoning into efficient and reliable software. Delivering reliable, performant geometry features with measurable accuracy or robustness improvements. Solving geometric and algorithmic challenges that require mathematical depth and careful reasoning. Building trust with adjacent teams through thoughtful communication and high-quality engineering outputs. Demonstrating ownership of subsystems and contributing to long term improvements in modeling quality.
Recommended Jobs
REMOTE Sales Account Executive
Location: Northeastern United States (must reside within reasonable proximity to a major metro area in the region) Position Overview A well-established organization within the digital imagi…
BMC: Occupational Therapist - Outpatient - Dorchester MA
Job Title: Occupational Therapist - Outpatient Rate: Up to $1920.00 weekly + benefits from day 1! Location: Dorchester, MA Day Shift (8H) Allied – Tech - 8 hr days- 40 hrs a week-up to $192…
Warehouse Picker Packer - Now Hiring
Ready to excel and expand your skill set? If you're a self-starter who works best in team settings and pays close attention to detail, then we have the perfect career opportunity for you: We're hiring…
Substitute ESOL Instructor - Boston, MA
The mission of the International Institute of New England (IINE) is to create opportunities for refugees and immigrants to succeed through resettlement, education, career advancement and pathways to c…
Outside door sales representative
The Freshcoat Painters is looking for an Outside Sales Representative to join our team in our Andover MA office. The Outside Sales Representative will sell Painting projects, residential and commerci…
Transportation Co-Op (July-Dec 2026)
Short Description: Bowman has an opportunity for a Transportation Co-Op to join our team in Boston, MA. At Bowman, we believe in creating opportunities for aspiring people to thrive and achieve am…
Clinical Research Accounting Coordinator
Overview This is Part-Time; 24 hours/week role Under direct supervision of the Senior Clinical Research Accounts Specialist, the Clinical Research Accounting Coordinator is responsible for ac…
Administrative Assistant
Skills: supporting leadership or executive-level teams, MS Office: Outlook, Word, Excel, PowerPoint Contract Duration: Start Date: 11/03/2025 End Date: 06/30/2026 Work Schedule: In-offi…
RN - School Health
Requisition Number: 10410 Pay Range: $41.58 - $93.96 per hour Location: Cambridge Public Health Commission Work Days: Various (M-F 8-3) Category: Registered Nurse Department: School Heal…
Xamarin Mobile Developer
: Minimum 7+ years' experience designing and developing mobile applications Proficient in Xamarin framework, C#, and Kotlin programming languages Design, develop, and maintain mobile software …