Build products that turn complex data into clear decisions
AppNava produce ML prediction models like lifetime value (LTV), churn, etc and helps make smarter growth decisions with predictive analytics. Our product brings together data pipelines, machine-learning-powered insights, and customer-facing tools that make complex information useful.
We are looking for a Senior Software Developer who enjoys owning meaningful problems end to end. You will build dependable product and platform capabilities, including agentic systems for our end-to-end data science platform, while working closely with customers and teammates to turn real-world needs into thoughtful solutions.
The Role
This is a hands-on full-stack engineering role for someone who pairs strong Python experience with sound technical judgment. You will contribute across backend services, web applications, cloud infrastructure, and agentic systems, investigate challenging production issues, and raise the quality of how we design, ship, and operate software.
What You'll Do
- Design, build, and maintain full-stack features and agentic systems for AppNava's end-to-end data science platform, supporting analytics and predictive-product workflows.
- Own work from discovery through delivery: clarify requirements, make pragmatic technical decisions, and follow through after release.
- Partner with customers and internal teams to understand technical issues, explain trade-offs clearly, and deliver durable solutions.
- Diagnose and resolve complex backend and frontend issues, with attention to reliability, performance, and usability.
- Collaborate through thoughtful code reviews, documentation, and knowledge sharing to improve engineering practices across the team.
What We're Looking For
- 5+ years of professional full-stack software engineering experience.
- A bachelor's degree in Computer Science, Engineering, or a related field.
- Strong Python skills and experience building or maintaining backend services; experience with a backend framework such as Django is highly valued.
- Experience with modern web application development; familiarity with React or a comparable frontend framework is a plus.
- Experience designing, building, or operating agentic systems; experience with model-training systems, AI-assisted development workflows, or Model Advisor-style products is highly valued.
- Experience working with cloud infrastructure and deploying or operating production services.
- Experience developing proprietary coding-agent methodologies.
- Strong debugging and problem-solving skills, with the ability to work through ambiguous technical challenges methodically.
- Comfort communicating directly with customers and translating technical concepts for different audiences.
- Professional written and spoken English.
Nice to Have
- Experience with data products, analytics platforms, machine learning systems, or high-volume event data.
- Experience with relational databases or distributed services.
- Experience in a startup or small product team where ownership, adaptability, and collaboration matter.
What We Offer
- The opportunity to shape a product used by mobile app and game teams making real growth decisions.
- Meaningful ownership across customer-facing product work and the systems behind it.
- A collaborative, low-bureaucracy team that values clear thinking, continuous learning, and practical impact.
- Competitive compensation.
- Stock options.
- Sodexo benefits.
- A wellness and education budget.