About SproutsAI
SproutsAI is a fast-growing startup specializing in artificial intelligence and machine learning technologies to create cutting-edge solutions that help businesses automate and optimize their processes. We aim to bring innovative AI solutions to a wide range of industries, offering scalable and efficient products. At SproutsAI, we foster a culture of learning, collaboration, and innovation, making it an ideal place for aspiring technologists to grow and make an impact.
Key Responsibilities
- Architect, develop, and optimize scalable backend services.
- Lead backend development, ensuring performance, security, and maintainability.
- Work with Golang, Python, Java, or Node.js (at least two).
- Design and maintain microservices, databases (SQL,NoSQL), and cloud-based deployments.
- Implement CI,CD, containerization (Docker, Kubernetes), and event-driven architectures (Kafka, RabbitMQ).
- Troubleshoot complex issues and drive system reliability.
- Mentor junior engineers and contribute to best practices.
Requirements
- 3-10 years of backend development experience.
- Strong expertise in high-scale distributed systems, APIs, and cloud (AWS,GCP,Azure).
- Deep knowledge of databases, caching (Redis), and security best practices.
- Experience with event-driven systems, authentication (OAuth, JWT), and DevOps pipelines.
Nice-to-Have
- Experience with Terraform, GraphQL, gRPC, or AI-driven architectures.
- Prior startup or fast-paced environment experience.
Why Join Us?
Lead impactful projects at a growing AI startup. Work with a top-tier engineering team. Competitive salary, benefits, and flexible work culture.