EfficientVision logo
EfficientVision

Senior Backend AI Engineer

RemoteFull-timeSeniorWorldDevelopment

This is a remote position.

  • Design and implement robust, scalable, and secure backend services for AI-powered products
  • Work closely with data scientists and ML engineers to integrate models into production systems
  • Build and optimize APIs, microservices, and data pipelines for real-time and batch processing
  • Ensure low-latency inference, efficient model deployment, and resource management
  • Maintain and improve CI/CD pipelines, containerization (Docker/Kubernetes), and cloud infrastructure
  • Monitor, debug, and optimize backend systems for performance, scalability, and reliability
  • Collaborate with cross-functional teams to define system architecture and technical standards
  • Stay current with AI infrastructure trends, tools, and best practices

Requirements

  • 5+ years of backend software development experience, ideally in Python, Go, or Java
  • 2+ years of experience deploying and scaling machine learning models in production
  • Solid understanding of RESTful APIs, gRPC, message queues, and microservice architectures
  • Experience with ML frameworks (e.g., TensorFlow, PyTorch, ONNX) and serving tools(e.g., TorchServe, Triton, FastAPI)
  • Strong knowledge of Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure)
  • Familiarity with data pipelines, distributed systems, and model versioning (MLflow or similar)
  • Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, Redis, MongoDB)

Ready to apply for this role?

Apply Now →

Related jobs

Apply Now →