ML Engineer

AppGreat is one of the fastest growing global IT companies, supporting the highest tech organizations in the world with 6 offices: 1 in  Sofia, 1 in Skopje, 1 in Bucharest, 1 in Tel Aviv, 1 in Chisinau and 1 in Warsaw.

We are working with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.

We are AppGreat! We are a young and ambitious company like no other!

The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.

We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits and career growth opportunities.

We are looking for a skilled ML/AI Engineer to join our team and deliver cutting-edge ML/AI models in the Legal domain and audio processing more broadly. This role demands expertise in designing, developing, and deploying ML/AI systems in production, including agentic flows and LLM-based solutions. Part of this role includes speech engineering.

  • Integrate various AI/LLMs into production solutions (including training/finetuning existing models).
  • Optimize ML models for inference, specifically focusing on GPU acceleration.
  • Build and maintain CI/CD pipelines (e.g., CircleCI) for deployment, unit testing, and integration testing.
  • Own and ensure the end-to-end automation testing of deployed models.
  • Support and extend the company’s existing speech solutions (including 3rd-party ASR integrations and self-hosted ML models).
  • Productize ML/ASR models prepared by the research team (Nะพ training ASR models from scratch).
  • 4+ years of experience developing, wrapping, optimizing, and deploying modern ML/AI models in production.
  • 1 year of experience building and productizing agentic flows and AI-driven solutions.
  • Strong experience with Python, Docker, gRPC, and microservices.
  • Experience with a major cloud provider (AWS/GCP/Azure) and specific familiarity with:
    – Multi-tenancy setups (working across multiple accounts/regions).
    – Serverless & NoSQL technologies (specifically AWS Lambda and DynamoDB)
  • Awareness/knowledge of orchestration frameworks such as CrewAI, AWS Bedrock, Temporal, AgentCore, and LiteLLM.
  • Prior experience in speech engineering or a strong willingness to learn. 
  • Experience with real-time / streaming systems and low-latency processing (e.g., streaming pipelines, live sessions).
  • Familiarity evaluating and optimizing key ASR/ML metrics such as WER, latency, F1 score, EER, and DER.
  • Attractive remuneration package.
  • Working styleย โ€“ Remote.
  • Flexible Working Hours: We care about results, not when you clock in, depending on the team working schedule.
  • Comprehensive Private Medical Insurance: Your health matters to us.
  • Annual leaveย starting with 20 days up to 25 days (depending on the relevant experience).
  • Team Events & Offsites: Regular team buildings and company events to keep the good vibes going.
  • Learning & Development: Access to training programs to boost your skills and career.
  • Career Growth Opportunities: Grow with a fast-scaling, innovation-driven company.
  • Supportive Culture: Work with a young, motivated, and close-knit team.

We believe great work starts with great people. If this feels like the right place for you, weโ€™d love to connect.

@AppGreat we appreciate every application we receive. Please note that only candidates selected for the next stage of the recruitment process will be contacted. If your profile matches the role, our Talent Acquisition team will reach out to you directly. 

Thank you for your interest in joining us, and we encourage you to stay connected through our LinkedIn and Career pages for future opportunities and insights from the IT market.

Apply now