About the Role
We are looking for a Software Engineer – AI-Native Product Platform (Remote) to join KAVIA AI, an innovative enterprise software company. In this role, you will be instrumental in building and evolving our AI-native platform, which is already being utilized by real teams on large-scale codebases. This is a unique opportunity to work on a production AI platform, contributing to the software development lifecycle from requirements to deployment.
What You’ll Do
- Implement backend services and APIs that power KAVIA’s AI-native workflows.
- Contribute to agent-based orchestration systems that plan and execute complex tasks.
- Work with knowledge-graph-driven representations of code, workflows, and metadata.
- Extend, refactor, and harden systems already running in production.
- Write clean, well-tested, production-quality code.
- Participate in design discussions and code reviews.
- Debug issues across backend services, AI workflows, and system integrations.
- Improve performance, reliability, and observability of core services.
Requirements
- ~3+ years of professional software engineering experience.
- Strong backend engineering fundamentals, especially with Python.
- Experience building APIs and backend services used in production.
- Familiarity with React or Next.js-based frontend systems.
- Experience deploying and operating services in a cloud environment.
- Comfort working in a fast-moving environment with real users and real constraints.
Nice to Have
- Experience with Docker, Kubernetes, Terraform, and CI/CD pipelines.
- Experience with MongoDB and AWS-based infrastructure.
- Experience using AI tools as part of your own development workflow.
- Startup experience or ownership of systems beyond just feature delivery.
What We Offer
- Work on a real, production AI platform — not prototypes or experiments.
- Learn how AI-native systems are designed, built, and operated at scale.
- Be close to architecture, product decisions, and long-term technical direction.
- Solve hard problems at the intersection of AI, systems engineering, and enterprise software.
- Build infrastructure and workflows that real engineering teams depend on every day.
This role offers a unique opportunity to work on a cutting-edge AI-native platform, providing significant growth potential and the chance to solve complex engineering challenges.
Who Will Succeed Here
Proficient in Python and experienced with frameworks like Flask or Django, enabling the development of scalable AI applications while maintaining code quality and efficiency.
Demonstrates strong self-discipline and time management skills necessary for remote work, effectively managing tasks across different time zones and ensuring timely project delivery.
Possesses a growth mindset and a proactive approach to learning new technologies such as Docker, Kubernetes, and Terraform, regularly seeking out solutions to complex problems in AI development.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months