
Software Engineer, Math Knowledge
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Europe.
• Create and sustain a constraint-based 2D modeling engine that produces optimized floor plans based on site dimensions and design specifications.
• Develop and enhance algorithmic and constraint-based logic in clean, maintainable, and reliable code.
• Collaborate closely with cross-functional teams—including developers and subject matter experts—to grasp requirements, resolve issues, and deliver cohesive solutions.
• Test and verify core logic and its application to guarantee accuracy, reliability, and efficiency.
• Compose clear and concise documentation for essential logic, decisions, and code to facilitate maintainability and team collaboration.
• Remain informed about relevant tools and methodologies to enhance existing solutions when necessary.
• At least 5 years of experience in software development.
• Minimum 2 years of experience with Python, encompassing object-oriented programming, data structures, algorithms, and writing efficient code.
• Experience in developing RESTful APIs using FastAPI or similar frameworks.
• A minimum of 1 year of commercial experience with C# .NET.
• Fundamental understanding of mathematics pertinent to 2D modeling and layout optimization, including linear algebra, geometry, and practical optimization techniques.
• Practical experience with AI coding tools (such as Claude Code, Cursor, or similar) as part of daily operations.
• Capability to critically assess AI-generated code—detecting logical errors, hallucinated APIs, and overlooked edge cases.
• Awareness of context window limitations and their impact on AI-assisted tasks involving large codebases.
• Strong analytical skills with an ability to decompose problems into actionable steps.
• Competence in balancing technical quality with real-world constraints and business requirements.
• Ability to work autonomously, make decisions, and see tasks through to completion.
• A high degree of accuracy when dealing with logic and code.
• Skill in clearly conveying technical concepts to both technical and non-technical audiences.
• Fully remote position.
• Ongoing feedback within teams and departments.
• Exceptional team environment.
• Opportunity to engage in decision-making and contribute new ideas.
• Self-management: the chance to organize your time and plan your activities.
• Dynamic, fast-paced environment: we respond and adapt swiftly to global and market changes.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.