We're developing an AI-powered assistant for a major client, integrated into Microsoft Teams, that helps users accomplish more with less effort. This isn't research — it's a production system that you'll build, scale, and continuously improve.

You'll work hands-on with .NET and Python, using Azure services, and be a core contributor in shaping how the solution evolves.

What you need:

  • 2-3 years of hands-on software development experience
  • Solid experience in .NET (C#) — this is your main long-term stack
  • Good working knowledge of Python or readiness to use it where needed
  • Familiarity with Azure, DevOps workflows, and backend APIs
  • Bonus: Some experience with React/web UI
  • Strong problem-solving skills, self-management, and clear communication
  • Very good command of English and Estonian

What you need:

  • Work on production-grade systems, not just prototypes
  • Understand how the system works, identify conceptual issues, and propose improvements
  • Switch between tools as needed, while staying grounded in .NET
  • Integrate AI technologies into practical use cases
  • Collaborate closely with the team to find the best solutions for clients’ business needs
  • Write clean, scalable, and unit-tested code

What to expect

A world-class workplace

We fully support hybrid work principles and ensure that every person and team have both comfortable and ergonomic workspaces. Our company offices are meant to be social hubs for Helmes people.

Supportive ecosystem for growth

We select the best talent and trust them to build successful businesses with their customers. The variety of customers, projects, and smart peers who surround you will enable you to fulfill your professional ambitions.

Balanced life

We care about people and invest in long-term relationships. We believe that the mental, physical, and emotional wellbeing of our employees is the very foundation of our best-in-class service.