Value-driven software development #StandWithUkraine 🇺🇦
Mathematical Software Engineer
Location
Europe
Posted
177 days ago
Salary
0
Seniority
Senior
Job Description
Mathematical Software Engineer
SYNDICODE
• Design, develop, and implement mathematical models and algorithms to solve complex problems in engineering, data analysis, optimization, and related domains. • Translate mathematical models and algorithms into high-performance, reliable, and efficient Python code. Ensure clean architecture, solid coding practices, and optimal performance. • Utilize mathematical and statistical methods to analyze large datasets, identify patterns, and refine models based on the insights gained. • Work closely with cross-functional teams—including developers and domain experts—to understand requirements, troubleshoot issues, and deliver integrated solutions. • Perform rigorous testing and validation of mathematical models and their Python implementations to ensure accuracy, reliability, and efficiency. • Create clear, thorough documentation for models, algorithms, and code implementations • Stay up to date with advancements in mathematics and computational techniques to enhance existing solutions and introduce new approaches.
Job Requirements
- At least 3 years of professional experience in mathematical modeling, algorithm development, or optimization-focused software engineering.
- Strong foundation in areas such as numerical analysis, linear algebra, calculus, statistics, probability, optimization, and related mathematical disciplines.
- Minimum of 2 years of experience in Python, with expertise in object-oriented programming, data structures, algorithms, and performance optimization.
- Knowledge in computational geometry for coordinating transformations, polygon operations, or spatial reasoning.
- Strong problem-solving skills with the ability to break down complex challenges into actionable components.
- High level of accuracy and precision in developing and validating mathematical models and code.
- Ability to clearly explain complex mathematical and technical concepts to both technical and non-technical audiences.
- Bachelor’s, Master’s, or Ph.D. in Mathematics, Computer Science, Engineering, or a related quantitative field.
- Nice to have: Experience building RESTful APIs and exposing mathematical models and algorithms as scalable web services.
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Ingeniero/a de Desarrollo Full Stack
Adecco Professional Colombia-[Página inactiva] Encuéntranos como Spring Professional Colombia
• Desarrollar e integrar APIs para intercambio de datos con modelos de IA o componentes predictivos.
FullStack Software Development Analyst, Mid-level
ExperianWe're unlocking the power of data to help create a better tomorrow.
• Develop and maintain web applications using modern technologies, primarily Java and Angular; • Collaborate with design and product teams to create intuitive user interfaces; • Implement and integrate RESTful APIs; • Ensure code quality through code reviews and automated testing; • Participate in all phases of the software development lifecycle, from design to deployment.
• Design technical/integration architectures, including development, runtime and operations architectures. • Define solutions using Service Oriented Architecture (SOA) patterns, automating business process models, API enabled gateway, and multi/hybrid cloud-based services. • Refine and groom the product backlog and user stories; ensure teams follow test and build automation for the interoperability of application components under development across multiple platforms. • Develop and implement enterprise-class security systems for production environments in both on prem and cloud-based systems.
Full Stack Engineer
ARC-One SolutionsSaving lives by providing market-leading blood supply solutions.
• Designs, builds, tests, deploys, releases, and supports a regulated SaaS-based solution as part of a team • Provides innovative solutions to help resolve customer needs • Strives for continuous improvement and supports continuous integration, continuous development, and deployment pipelines • Identifies, encourages and builds automated processes; advocates for automation, continuous improvements and best practices • Participates in all phases of the solution lifecycle and works closely with a variety of internal, external business, and technology partners • Evaluates system and component releases for impact to business processes • Uses technical skills to code review, verify, and validate the software code developed • Gains knowledge of business processes and recognizes how individuals and technology can effectively support the success of business users • Collaborates with teams, mentors junior engineers, and ensures high-quality code and best practices are followed in a regulated software environment.


