Position: Mathematician / Algorithm Developer
Company: Edsson Ukraine LLC
Experience required: 3y
English level: upper

Edsson Ukraine, development center of international company Edsson Software, providing high-end software development services, open the position for Mathematician/Algorithm developer

Responsibilities:
- Develop and apply advanced methods, theories, and research techniques of algorithms
- Designs, implements, and tests algorithms for a variety of image-processing tasks
- Synthesize algorithm needs and designs for customer requirements
- Identify, troubleshoot, and resolve issues found with software
- Improve software performance

Requirements:
- A person who loves (and understands) pure maths concepts and can bring them to life in software
- Has relevant industry experience.
- Has experience with TDD – at least an understanding of why it is good and experience with writing unit tests.
- Has previously worked with Microservices, or at least experience with Docker / Docker Compose.
- Experienced in Unit and Integration Testing.
- Understands E2E testing.
- Has some Python experience. Could have some Python with strength in C++/C#, but willing to learn Python
- Possibly has a background in Pure Mathematics or Similar. Possibly has a background in Comp Sci with strong experience in algorithms.
Keywords: Algorithms, Complexity Theory, NP-Hard Problems, Graph Theory, Multi-Agent Path Planning, AI Planning, Multi-Agent Systems, Autonomous Navigation, Autonomous Systems, Cognitive Robotics, Algorithms
- Thrives at the boundary of Maths and Computer Science.
- Potentially holds a Ph.D. in a related area

We Offer:
- Competitive salary
- Flexible schedule
- Social package
- English language courses
- Courses, webinars, and seminars to increase professional skills
- Travel opportunities to international events
- Comfortable office located in the quiet neighborhood in the center of Kyiv, near Pechersk
- Possibility to work remotely and onsite
- Snacks & fruit, foosball, fun office environment
- Horizontal hierarchy. No micromanagement pressure
- Open company culture where your ideas and initiatives are valued
- Regular team building & corporate events
- International projects