Located in Islamabad, Pakistan, this full-time position offers an exciting opportunity to join a bootstrapped GenAI platform specializing in large-scale image and video generation. Serving Fortune 500 clients with over $35M in annual recurring revenue, the company handles high traffic volumes demanding low latency and robust infrastructure. The role focuses on backend engineering with a systems-thinking approach, where you will take ownership of the architecture behind generation pipelines, inference orchestration, and the infrastructure that supports scaling volumes efficiently. This is a hands-on architect role involving both design and coding.
Key Responsibilities
- Design and maintain backend systems capable of managing high-throughput, asynchronous workloads, including generation queues, worker orchestration, and media processing.
- Architect scalable and reliable systems by making critical decisions on data flow, service boundaries, and failure handling strategies.
- Build and optimize asynchronous pipelines, handling job queuing, retries, backpressure, and dead-letter queues to ensure millions of requests are processed smoothly.
- Enhance performance and reduce costs at the infrastructure level, with a focus on inference efficiency as a core product feature.
- Provide technical leadership by setting direction, conducting code reviews, and mentoring team members to raise the engineering standards.
Required Qualifications
- Minimum of 5 years of strong backend development experience with demonstrated ownership of production systems at scale.
- Proven expertise in system design, capable of articulating architectural decisions with clear tradeoffs rather than relying on buzzwords.
- Hands-on experience working with asynchronous pipelines and message queue systems such as Kafka, RabbitMQ, SQS, or similar technologies.
- Comfortable operating in high-concurrency, high-throughput environments.
- Ability to work independently within a fast-paced, low-process, bootstrapped startup environment.
Preferred Qualifications and Benefits
- Experience with Go programming language or a willingness to adopt it, as Go is the primary backend language.
- Familiarity with machine learning/AI infrastructure, GPU workloads, or media processing pipelines is a plus.
- Contributions to open source projects, with a visible presence on platforms like GitHub, are highly regarded.
Why Join ImagineArt?
This company offers real revenue and real users without the pressure of venture capital demands, allowing engineers and founders to make fast, impactful decisions. You will tackle genuinely challenging technical problems at the intersection of AI and scale. The role is fully remote and full-time, providing flexibility alongside the opportunity to work on cutting-edge technology in a supportive, engineering-driven environment.