Workato09.04.2026

Senior Software Engineer (MLAI services)

Sofia

Обязанности

  • 01Design, build, and maintain AI-powered services and APIs, leveraging LLMs (OpenAI, Anthropic, Qwen, OSS models) and custom ML models.
  • 02Develop an enterprise-grade agentic framework that enables orchestration, retrieval, and collaboration between multiple AI agents.
  • 03Implement and optimize knowledge retrieval systems and agentic search capabilities using vector databases such as Qdrant and ElasticSearch.
  • 04Write well-structured, efficient, and testable Python code for production services, experimentation, and internal developer tools.
  • 05Build and maintain shared Python libraries and SDKs used across multiple applications and microservices.
  • 06Collaborate with cross-functional teams on architecture, internal protocols, and API standards to ensure consistency and reliability across the platform.
  • 07Develop and enhance monitoring, validation, and observability for production-grade AI solutions.
  • 08Drive the full software development lifecycle - from design and implementation to deployment, monitoring, and continuous improvement.
  • 09Identify and resolve performance bottlenecks, reliability issues, and scaling challenges in complex, data-intensive environments.
  • 10Participate in code reviews and technical discussions, mentoring other engineers and contributing to a culture of excellence.

Требования

  • 01Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 025+ years of experience as a Software Engineer, with strong proficiency in Python.
  • 03Proven track record of building and maintaining production-grade systems using Python.
  • 04Strong understanding of distributed systems, API design, and data-driven architectures.
  • 05Experience with relational and non-relational databases (PostgreSQL, Elastic, Qdrant, or similar).
  • 06Familiarity with AI/ML system design, including LLM integration and evaluation pipelines.
  • 07Knowledge of DevOps and observability practices (CI/CD, monitoring, metrics, and model validation).
  • 08Experience working with multiple LLM providers (OpenAI, Anthropic, Qwen, open-source models).
  • 09Background in developer platforms or AI infrastructure services.
  • 10Familiarity with vector databases, semantic retrieval, and knowledge graph architectures.
  • 11Exposure to Langfuse, LiteLLM, LangChain, or similar frameworks.
  • 12Experience developing enterprise-scale SaaS or distributed backend systems.
  • 13Contributions to open-source projects in Python, AI, or infrastructure engineering.
  • 14Excellent communication skills, with the ability to convey complex technical ideas clearly to both technical and non-technical audiences.
  • 15Collaborative and proactive approach, comfortable working across teams in a dynamic environment.
  • 16Strong analytical and problem-solving abilities, with a focus on continuous improvement and innovation.
  • 17Curiosity and a genuine interest in emerging AI technologies and modern backend architectures.

Условия

  • 01Flexible, trust-oriented culture
  • 02Balance productivity with self-care
  • 03Vibrant and dynamic work environment
  • 04Multiple benefits
  • 05Remote-friendly work environment