SOFTOO

Backend Developer – AI-Enabled Platform

Posted: 16 hours ago

Job Description

About the RoleWe are seeking a highly skilled Backend Developer to join our product engineering team responsible for building a next-generation AI-enabled intelligence platform that powers data-driven automation, analytics, and remote management at scale.As a Backend Developer, you will architect and implement robust, scalable, and secure backend systems that integrate AI/ML models, handle high data throughput, and provide APIs to drive seamless front-end experiences and intelligent automation workflows.You’ll collaborate closely with AI engineers, data scientists, and front-end teams to develop a performant and resilient system that is the backbone of our platform.Key ResponsibilitiesDesign, develop, and maintain highly scalable and secure backend services and APIs.Collaborate with AI/ML teams to integrate models into production-grade microservices and pipelines.Architect event-driven systems and data ingestion pipelines for real-time analytics and insights.Implement authentication, authorization, and data access control aligned with enterprise-grade security standards (OAuth2, JWT, RBAC).Optimize backend performance, scalability, and reliability across distributed environments.Manage integrations with IoT devices, third-party APIs, and data lakes.Contribute to CI/CD pipelines and DevOps practices for continuous deployment and monitoring.Conduct code reviews, enforce coding standards, and mentor junior developers.Troubleshoot and debug production issues ensuring minimal downtime.Required Skills & QualificationsEducation: Bachelor’s degree in Computer Science, Software Engineering, or related field.Experience: 5+ years of backend software development in production environments.Technical Stack (Preferred & Modern Standards):Languages:Proficiency in Python, Go, or Node.js (TypeScript).Working knowledge of Java or C# is a plus.Frameworks & Libraries:FastAPI / Flask / Django (Python)Express.js / NestJS (Node.js)gRPC / GraphQL / REST API standardsDatabases:PostgreSQL / MySQL (SQL)MongoDB / Cassandra / DynamoDB (NoSQL)Redis / Kafka Streams for caching and messagingDevOps & Cloud Platforms:Docker, Kubernetes, HelmCI/CD pipelines (GitHub Actions, Jenkins, or GitLab CI)Experience with AWS, Google Cloud Platform, or AzureInfrastructure as Code (Terraform / Pulumi)AI/ML Integration Experience:Exposure to serving ML models (TensorFlow Serving, TorchServe, or custom REST wrappers)Understanding of data pipelines, feature stores, or MLOps frameworksSecurity & Observability:Implementing secure APIs (OAuth2, JWT, TLS)Logging, tracing, and monitoring with tools like Prometheus, Grafana, ELK Stack, or DatadogPreferred QualitiesPassion for AI, distributed systems, and large-scale data architecture.Strong problem-solving, analytical thinking, and debugging skills.Proficiency in agile methodologies (Scrum, Kanban).Excellent communication and collaboration in cross-functional teams.Comfortable working in a fast-paced, product-driven environment.Why Join UsBe part of a pioneering team shaping the future of AI-enabled infrastructure intelligence.Work with a modern, high-performance tech stack in an agile and collaborative setup.Competitive compensation, career growth opportunities, and exposure to global projects.Innovation-driven culture that values ownership, learning, and impact.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In