Senior Software Engineer (React / Python / AI)
100% REMOTE
Seeking a Senior Software Engineer to help build the next generation of AI-powered products. This is a true full-stack engineering role where you'll own features from concept through production, working closely with product leadership in a collaborative, startup-style environment.
We're looking for someone who enjoys solving difficult technical problems, takes ownership of their work, embraces AI as part of their development workflow, and thrives in a fast-paced product environment.
Responsibilities:
- Design, build, and launch full-stack features from concept to production
- Develop modern React applications and Python backend services
- Build and integrate AI-powered features using LLM/AI APIs
- Design scalable cloud-native solutions and optimize application performance
- Participate in architecture discussions, code reviews, and technical decision making
Requirements:
- 5+ years of professional software engineering experience
- Proven experience as a full-stack developer. Need to be strong with React front-end and Python for the backend
- Experience building or integrating AI-powered features using LLM or AI APIs
- Experience designing REST APIs and scalable backend services
- Experience with cloud platforms (Azure preferred)
- Strong understanding of CI/CD, testing, and modern software engineering practices
Preferred Experience
- FastAPI, MongoDB, Docker & Kubernetes, Redis, Snowflake, Material UI