GrepJob
Workato

Senior Software Engineer (MLAI services)

Workato
Apply
12 days ago
Barcelona, Spain or Madrid, SpainSenior
H1B Sponsor

Responsibilities

  • Design, build, and maintain AI-powered services and APIs using LLMs and custom ML models.
  • Develop an enterprise-grade agentic framework for orchestration and collaboration between AI agents.
  • Implement and optimize knowledge retrieval systems using vector databases.
  • Write efficient and testable Python code for production services and internal tools.
  • Build and maintain shared Python libraries and SDKs for multiple applications.
  • Collaborate on architecture, internal protocols, and API standards.
  • Enhance monitoring and observability for production-grade AI solutions.
  • Drive the full software development lifecycle from design to continuous improvement.
  • Identify and resolve performance bottlenecks and scaling challenges.
  • Participate in code reviews and mentor other engineers.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience as a Software Engineer with strong proficiency in Python.
  • Proven track record of building and maintaining production-grade systems using Python.
  • Strong understanding of distributed systems, API design, and data-driven architectures.
  • Experience with relational and non-relational databases like PostgreSQL and Elastic.
  • Familiarity with AI/ML system design, including LLM integration.
  • Knowledge of DevOps practices including CI/CD and monitoring.
  • Experience with Python, FastAPI, LLM APIs, Kubernetes, and GitHub Actions.

Tech Stack

ElasticsearchFastAPIGitHub ActionsKubernetesPostgreSQLPython