About the Role
Design, build, and maintain robust software components that power intelligent automation platforms. Collaborate across disciplines to deliver high-impact features in a dynamic environment.
Responsibilities
- Develop and optimize core application features
- Write clean, maintainable, and well-tested code
- Collaborate with product and design teams to define requirements
- Troubleshoot and debug production issues
- Participate in code reviews and technical planning
- Improve system reliability and performance
- Integrate with machine learning models and APIs
- Support deployment pipelines and infrastructure
- Document technical designs and implementation details
- Stay current with evolving technology stacks
Nice to Have
- Experience with AI or machine learning systems
- Background in building scalable backend services
- Familiarity with containerization and orchestration tools
- Contributions to open-source projects
- Exposure to real-time data processing pipelines
Benefits
- Health, dental, and vision insurance
- Flexible paid time off policy
- Home office stipend
- Professional development budget
- Parental leave
- Equity compensation
- Life and disability insurance
- Mental health support programs
- Retirement savings plan
Compensation
Competitive salary and equity package
Work Arrangement
Remote
Team
Small, fast-moving team focused on AI-driven solutions
Our Tech Stack
- Primary languages include Python and TypeScript
- Infrastructure hosted on AWS with Kubernetes orchestration
- CI/CD powered by GitHub Actions and ArgoCD
- Monitoring via Prometheus and Grafana
- ML pipelines built with TensorFlow and PyTorch
Growth Opportunities
- Engineers rotate through different product areas
- Quarterly innovation sprints for new ideas
- Mentorship program for career progression
- Regular technical talks and knowledge sharing
Available for qualified candidates
