As an AI & Computer Vision Software Engineer, you'll work within a forward-thinking innovation team to turn emerging concepts into functional, reliable software. This role thrives on exploration—where evolving requirements are expected, and discovery is part of the process. You’ll take early-stage ideas and prototype technologies and help mature them into deployable systems through iterative experimentation and sound engineering.
What You’ll Do
- Break complex challenges into testable experiments, validating solutions step by step
- Develop and refine proofs of concept, advancing them into maintainable, production-ready code
- Apply both classical computer vision techniques and deep learning models, often combining them for stronger results
- Evaluate new AI models, tools, and frameworks in practical contexts to assess real-world value
- Write clean, modular code with testing and long-term maintenance in mind
- Collaborate in Agile cycles, contributing to planning, reviews, and continuous improvement
- Define metrics and validation strategies to measure performance and impact
- Document decisions and share insights through internal sessions, demos, and technical notes
- Support the transition of prototypes into stable applications, considering reproducibility and performance
What We’re Looking For
You approach problems with curiosity and persistence, learning quickly and adapting based on feedback. You care about delivering usable outcomes, not just technical novelty. You communicate clearly what you’ve tried, what succeeded, and what didn’t. Your experience includes Python development and foundational software practices—clean code, version control with Git, and modular design. You have hands-on familiarity with AI, machine learning, and computer vision using PyTorch, and you’ve worked with tasks like object detection, segmentation, or classification.
Fluency in English is essential, as you’ll collaborate in an international setting. You’re motivated to move beyond notebooks and help build applications that can be deployed and maintained long-term.
Nice-to-Have Skills
- Exposure to 3D computer vision concepts such as point clouds, NeRF, or Gaussian Splatting
- Basic experience with cloud platforms like Azure, AWS, or GCP
- Interest in MLOps practices—model packaging, evaluation, and simple deployment pipelines
- Experience integrating prototypes into production environments, even at small scale
- Initiative in creating demos, writing technical content, or presenting findings
Work Environment
This role offers full remote flexibility with a 35-hour workweek and adaptable scheduling. You’ll work in an inclusive, transparent culture that values diverse perspectives and continuous learning. The team encourages knowledge sharing through talks, events, and collaborative problem-solving, supporting growth through training budgets, certification opportunities, and language lessons.
Compensation is competitive and based on experience, with added flexibility in benefits including meal, transportation, and childcare support. Additional perks include home internet and electricity stipends, free medical and dental coverage, gym discounts, a birthday day off, and an annual team event.
If you're driven by technical challenge and want to work where innovation meets delivery, this role offers the space to grow, experiment, and make an impact.


