Esoft is one of the world’s leading real-estate tech companies, specializing in property presentations, image processing, 3D visualization, and online marketing of properties worldwide.
Our customers are real estate photography, media production, and real estate marketing companies in Europe, US, and Australia who rely on us for our fast service, our innovative solutions, and high and consistent quality.
The company was founded in 2000 in Odense, Denmark and our platform in Vietnam has been operating since 2007. We currently employ more than 700 people in our offices in Vietnam and Denmark.
To learn more about our company’s business and culture, please visit: https://esoft.com/
At Esoft, we are committed to developing diverse talent at all levels. We encourage all interested candidates to apply, regardless of age, race, gender identity, sexual orientation, ability, religion or ethnicity.
Your teamYou will be an integral part of a dynamic team of over 12 data and AI enthusiasts, located in Odense and Hanoi, focusing on building AI-powered image processing pipelines that serve the real estate industry at scale, processing thousands of property image orders every day through GPU-accelerated machine learning (ML) services running on AWS and Kubernetes.
Our production AI handles multiple machine learning tasks: classification, segmentation, object detection; generative & non-generative approaches. We operate with strict SLAs, real-time queue management, and autoscaling GPU infrastructure. This is applied ML engineering with real production constraints.
You’ll collaborate closely with product managers, UX designers, and backend engineers to turn ideas into well-engineered solutions — balancing product velocity with long-term maintainability.
About the roleWe are looking for a software engineer to join our R&D team in Odense. Your focus is the engineering side of our ML systems: making sure models get from research into production reliably, that pipelines are well-tested and maintainable, and that the infrastructure the team depends on is solid.
You don't need to be an ML researcher, but you should understand how ML models are trained, deployed, and served well enough to build good infrastructure around them. Day to day, you'll be writing production services, maintaining CI/CD pipelines, deploying to Kubernetes, integrating APIs, and building the tooling that helps the rest of the R&D team move faster.
What you will doIf you have questions about the position, you are welcome to contact Juan Francisco Marin Vega on +45 51 60 59 12. Otherwise, please send us your CV and application as soon as possible through the link below (we only accept applications sent through the link). We review applications on an ongoing basis and reserve the right to take down the job advertisement when we find the right candidate.
Your primary workplace will be at our office in Coworking Plus in Odense. https://coworkingplus.dk/
What we offerWe offer you an opportunity to become a part of Esoft and continue building your career in an international and successful company with market-leading, innovative solutions. In every business unit and in every office around the world, Esoft has always been driven by a strong team spirit and an even stronger sense of pride. We strive to provide an interesting workplace, where people work and interact across cultures and time zones. We cherish creativity and innovation, and we invest in training and development of employees.
Our valuesPeople are extremely important to us. We pride ourselves on building a professional, international, and flexible working environment guided by our core values: Quality, Credibility, Openness, Innovation, Care, and Passion.
We take Corporate Social Responsibility and employee ethics seriously, and we work hard to make Esoft a great place to build your career.
| Firma | Esoft Systems A/S Følg |
| Kontaktperson | Juan Vega |
| Arbejdsadresse | Scandiagade |
| Postnr.: | 2450 |
| Kommune | Odense |
| jfmv@esoft.com | |
| Ansøgningsfrist | 26/06/2026 |