Taro Logo

Research Engineer

Unified social media marketing platform empowering leading brands to revolutionize digital and social customer experience through integrated marketing, commerce, and care solutions.
Prague, CzechiaPilsen, CzechiaBrno, Czechia
Machine Learning
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
3+ years of experience
AI · Enterprise SaaS

Job Description

Emplifi, a leading unified social media marketing platform, is seeking a Research Engineer to join their Innovation Team. This role combines AI research with practical software engineering, focusing on developing cutting-edge features that keep Emplifi ahead of the competition. The position is perfect for someone who loves tackling complex problems and has a strong foundation in both machine learning and software development.

The role requires a minimum of 3 years of technical experience and preferably an MSc. in a STEM field. The ideal candidate will have hands-on experience with machine learning, particularly in natural language processing or computer vision, along with strong software engineering skills. Technical expertise should include Python, SQL, and various data science tools like Numpy, Pandas, and Scikit-learn.

As a Research Engineer, you'll be responsible for researching new technologies, developing prototypes, and implementing scalable solutions. You'll work closely with cross-functional teams, explaining complex technical concepts to non-technical stakeholders, and ensuring the practical application of innovative solutions. The role offers a perfect blend of research and practical development work.

Emplifi offers an attractive work environment with modern offices in Karlín and numerous benefits including unlimited vacation, home office options, and continuous learning opportunities through tech talks and workshops. The company culture emphasizes work-life balance with various team activities and recreational facilities. The position provides an excellent opportunity to work with cutting-edge technologies while contributing to a platform that serves over 20,000 leading brands worldwide.

This is an ideal role for someone who wants to combine their passion for AI research with practical software development, working in an environment that encourages innovation and professional growth. The position offers the chance to make a significant impact on products that shape the future of social media marketing and customer experience management.

Last updated a day ago

Responsibilities For Research Engineer

  • Research new technologies and code prototypes, constantly acquiring new skills in AI and software development
  • Collaborate with team members on architectural design and implementation of software systems
  • Support and maintain existing features deployed by the Innovation team
  • Develop and maintain APIs and service-oriented architectures
  • Understand and explain complex backends and logic to non-technical stakeholders
  • Work as a proactive team player and communicator with multiple stakeholders

Requirements For Research Engineer

Python
  • Technical background, preferably MSc. level in STEM, and at least 3 years in a technical position as a developer/researcher
  • Experience with common machine learning concepts and software engineering principles
  • Hands-on experience with either natural language processing or computer vision, and system design
  • Preferred skillset: Python, SQL, Pyspark, ML/AI, software design patterns, code versioning, and bug tracking systems
  • Experience with common data science toolkits, such as Numpy, Pandas, Scikit
  • Good applied statistics skills with a strong foundation in system architecture and API development

Benefits For Research Engineer

Education Budget
  • Unlimited Vacation
  • 3 sick days
  • Home office
  • Internal tech talks
  • Udemy courses and workshops
  • Meetups & conferences
  • Multisport card
  • Modern offices in Karlín
  • Ping-pong tournament
  • Table football
  • Playstation
  • Ergonomic exercise
  • Team-building opportunities