Position Overview
We are seeking a Senior Full Stack Engineer with a strong background in building AI-driven workflows and enterprise-scale solutions. This fully remote position offers the opportunity to work on cutting-edge technologies, designing scalable systems that integrate AI/ML, workflow automation, and robust data architectures. You’ll join a collaborative, cross-functional team focused on building intelligent software products used by thousands of customers globally. This role emphasizes end-to-end development using TypeScript, Python, SQL, React, and GraphQL, with a strong emphasis on AI tooling integration.
Primary Responsibilities
- Design and implement full-stack features using TypeScript, Python, SQL, React, Next.js, and GraphQL
- Build scalable backend services and APIs with a focus on performance, reliability, and security
- Integrate AI/ML tools to automate development workflows (e.g., code generation, testing, deployment)
- Lead development of workflow automations including CI/CD pipeline enhancements and real-time monitoring
- Drive API strategy, including internal and external integrations, versioning, and governance best practices
- Collaborate closely with product managers and designers to convert product requirements into technical solutions
- Mentor mid- and junior-level engineers in software design, AI tooling, and development best practices
- Champion test-driven development and own testing strategies (unit, integration, E2E)
- Implement observability through logging, metrics, and tracing to ensure uptime and reliability
Qualifications & Skills
- Experience:
- 7+ years developing backend services and enterprise applications at scale
- Proven experience integrating AI tooling and automating workflows within engineering teams
- Languages & Frameworks: TypeScript, Python, SQL, React, Next.js, GraphQL
- API Integration: REST, Server-Sent Events
- Architecture: Microservices, Serverless, AWS, Neo4j, SQL
- Tooling: Proficient in using AI coding assistants (e.g., Cline, Cursor) in test-driven environments
- Strong knowledge of software design patterns and SOLID principles
- Experience with CI/CD pipelines, git workflows, and secure coding standards
- Deep understanding of performance optimization and scalability
- Experience with cloud AI/ML services (AWS SageMaker, GCP Vertex AI, Azure ML)
- Familiarity with vector databases and retrieval-augmented generation (RAG)
- Background in data-intensive systems (analytics platforms, BI tools, dashboards)
- Exposure to Infrastructure as Code (Terraform, CloudFormation)
- Experience with job scheduling, MCP server tooling, and Cloudflare integration
Why Join Us?
- Innovative Environment: Work on AI-first enterprise solutions
- Growth & Impact: Shape products impacting thousands of customers globally
- Collaborative Culture: Join a passionate team that values autonomy, mentorship, and continuous learning
- Well-being Focus: Excellent health benefits and unlimited PTO
Interview Process: There is a two-step interview process involving a technical deep dive with the Engineering Lead followed by a cultural and strategic alignment session with a Product or Executive team member.