What are the responsibilities and job description for the Senior/Staff Software Engineer position at Reflex?
What You'll Do
- Work on our core app builder and cloud product - backend performance, code architecture, and database schema design
- Build and maintain data pipelines that take production data, classify it, generate AI training datasets and evaluations, and continuously improve our AI workflows
- Collaborate on infrastructure work, including on-premise deployment architecture, cloud platform expansion, built-in database integrations, and built-in AI integrations
- Strong generalist who can move between backend systems, data engineering, and infrastructure work
- Experience designing and optimizing database schemas and backend architectures for performance
- Experience building data pipelines - ideally in an ML/AI context (dataset creation, evaluation frameworks, feedback loops)
- Comfort working across the full stack of a cloud product, from deployment infra to the application layer
- Strong Python proficiency required
Salary : $160,000 - $250,000