Senior Backend AI Engineer
Effvision · Remote — United States
Remote
Sign in and upload your CV to see how well you match this job.
Sign inJob overview
- Location
- Remote — United States
- Workplace
- Remote
- Employment type
- Full-time
- Experience level
- Senior
- Date posted
- Oct 11, 2026
- Last checked at the source
- Oct 13, 2026
- Job source
- via Himalayas
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)
Skills
- Python
- Java
- SQL
- FastAPI
- REST APIs
- Microservices
- PostgreSQL
- MongoDB
- Redis
- Machine Learning
- Data Engineering
- TensorFlow
- PyTorch
- AWS
- Azure
- Google Cloud
- Docker
- Kubernetes
- CI/CD
Visa and relocation
The posting doesn't mention visa sponsorship. Check the original posting or ask the company.
The posting doesn't mention relocation.
Job description
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)
Originally posted on Himalayas
Backend-Engineer, AI-Engineer, Machine-Learning-Engineer, Software-Engineer, Cloud-Engineer, Senior-AI-Backend-Engineer, Senior-AI-Backend-Developer, Backend-AI-Engineer, Senior-Backend-Developer-(Artificial-Intelligence), AI-Backend-Engineer, Senior-Machine-Learning-Backend-Engineer, Senior-Backend-Engineering, Senior-AI-Engineer, Senior-AI-Software-Engineer, Backend-AI-Engineering
Apply on the original site ↗Job source: via Himalayas
GetGlobalJob is not the employer or a recruiting agency. You apply on the original publisher's site: always check the posting before sharing your details, and never pay for a job.
Check your fit for this job
Create your free account and upload your CV to see how well you match this job and which skills you're missing.