Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Syndicode logo

Software Engineer with Math knowledge

Syndicode
Posted May 28, 2026, 10:12 AM UTC
🇵🇹Portugal🏠Remote📁Engineering & Development
Is this job info correct?

Software Engineer with Math knowledge Syndicode is looking for a Software Engineer with strong mathematical knowledge to join our team on a part-time basis. About us Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed. We believe that our people and culture make Syndicode’s success continuous. Our team is unified by shared principles like: Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility. Syndicoders are professionals who pursue self-improvement through continual learning, are eager to introduce improvements to work processes, and can analyze a variety of sources to make sound, timely decisions. If it sounds like you, apply to our jobs and become a new Syndicoder! About the project Our team is building an internal tool for a major construction company to help their teams design and evaluate complex layouts while accounting for real-world constraints. The product combines robust engineering logic with an interactive 3D browser view, making it easier for users to explore design options and estimate key building parameters, including costs. In this role, you’ll work on the system's core logic—refining existing solutions and developing new approaches to make the application faster, smarter, and more accurate. What you’ll be doing 2D Modeling & Layout Optimization: Develop and maintain a constraint-based 2D modeling engine that generates optimized floor plans from site dimensions and design parameters, translating real-world architectural constraints into mathematical optimization models. Software Development: Implement and refine algorithmic and constraint-based logic in clean, reliable, and maintainable code. Follow solid engineering practices and ensure good performance where it matters. Collaboration: Work closely with cross-functional teams—including developers and domain experts—to understand requirements, troubleshoot issues, and deliver integrated solutions. Testing and Validation: Test and validate core logic and its implementation to ensure accuracy, reliability, and efficiency. Documentation: Write clear and concise documentation for key logic, decisions, and code to support maintainability and team collaboration. Continuous Improvement: Stay up to date with relevant tools and approaches to improve existing solutions when needed. What you’ll need Experience: Minimum 5 years of software development experience. Minimum 2 years of experience with Python, including object-oriented programming, data structures, algorithms, and writing efficient code. Experience building RESTful APIs with FastAPI or similar frameworks. At least 1 year of commercial experience with C# .NET. Mathematical thinking: Foundational knowledge of mathematics relevant to 2D modeling and layout optimization, including linear algebra and geometry, and practical optimization approaches. AI-assisted development: Hands-on experience with AI coding tools (Claude Code, Cursor, or similar) as part of daily workflow. Ability to critically review AI-generated code — identify logic errors, hallucinated APIs, and missing edge cases. Understanding of context window limitations and how they affect AI-assisted work on large codebases. Problem-solving: Strong analytical thinking and ability to break down problems into actionable steps. Pragmatic mindset: ability to balance technical quality with real-world constraints and business needs. Ownership: Ability to work independently, make decisions, and drive tasks to completion Attention to Detail: High level of accuracy when working with logic and code. Communication: Ability to clearly explain technical concepts to both technical and non-technical audiences. Education: Bachelor’s degree in a relevant field or equivalent practical experience . Nice to have Experience with agentic coding tools and multi-agent frameworks — Anthropic Agent SDK, OpenAI Agents SDK, LangGraph, or similar Familiarity with multi-agent workflows — where agents handle requirements intake, code generation, and peer review Understanding of token economy and context management strategies in LLM-assisted development What you’ll get at Syndicode Fully remote job Continuous feedback within teams and departments Top-notch team Ability to participate in decision-making and bring new ideas Self-management: opportunity to manage your time and plan your activities Dynamic fast-growing environment: we react and adapt quickly to the world’s and market changes. Locations Europe Remote status Fully Remote About Syndicode Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects and IT managers. We are united by the mission to provide our clients with software products and services that perform , look , and work beyond expectations . When attracting candidates to work at Syndicode, we focus on maturity. For Syndicode, maturity means being proactive, accountable, self-aware, and able to think critically. Thus, we ensure our employees’ high productivity and ability to fit in any work environment. We work with all the technology popular in the market and constantly update our knowledge to adjust to the changing market needs.

Similar jobs

Similar jobs

PD

Backend Developer/Engineer

Periti Digital

🇵🇹Portugal2 hours ago
We Are META logo

Senior Fullstack Engineer

We Are META

🇵🇹Portugal8 hours ago
Allianz logo

Information Security Solution Architect - Cloud Security (m/f/d)

Allianz

🌍Portugal, Spain10 hours ago
Allianz logo

Information Security Solution Architect - Network Security (m/f/d)

Allianz

🌍Portugal, Spain10 hours ago
Global logo

AI Engineer

Global

🌍India, Portugal, Romania10 hours ago
AM

Engineering Manager - (Data-Powered Road Freight Plataform)

Ambi

🇵🇹Portugal10 hours ago