
Senior Full Stack Engineer, Applied AI
Posted May 25

Posted May 25
This is a fully remote position, open to applicants in Pakistan.
• Convert ambiguous stakeholder requirements into organized solutions, user flows, and deliverables.
• Design the system architecture, making informed decisions regarding scalability, maintainability, and security.
• Develop and deliver end-to-end features across both frontend and backend while taking full ownership.
• Quickly prototype AI-enabled solutions and advance them into production-ready systems.
• Enhance and scale an existing Python-based application, focusing on backlog resolution, performance, and UX improvements.
• Define and implement user experience flows and usability enhancements (not focused on visual design, but on user journeys).
• Integrate with APIs, including AI-driven services, and devise robust data flows.
• Utilize secure development practices to ensure systems are dependable and maintainable.
• Balance the speed of delivery with long-term engineering quality and structure.
• Contribute to and enhance engineering practices (architecture, SDLC, testing) through practical involvement.
• Collaborate with stakeholders and team members while operating with a high degree of autonomy.
• Extensive experience with Python (5+ years) in production settings.
• Demonstrated experience in system design and architecture (5+ years), including making trade-offs.
• Practical experience with AI-assisted development tools (e.g., Codex, Claude, or similar) in real-world workflows.
• Strong experience in API integration, including AI or data-driven services (3+ years).
• Solid frontend expertise with React and modern JavaScript/HTML (3+ years or equivalent frameworks).
• Experience in owning features or products from inception to delivery (3+ years).
• Strong understanding of SDLC, engineering best practices, and code quality standards.
• Experience navigating ambiguous environments and independently shaping requirements.
• Proven ability to quickly prototype and deliver solutions at pace (2+ years).
• Excellent stakeholder communication skills with the ability to translate business needs into technical solutions (5+ years).
• Good understanding of UX flows and usability principles (2+ years).
• Experience with databases and data modeling (3+ years).
• Knowledge of secure development practices (3+ years).
• Experience managing data pipelines or ETL processes (2+ years).
• High ownership mindset with the capacity to operate independently in a low-structure environment.
• Health insurance
• Professional development
• Flexible work arrangements
Credo AI
Get handpicked remote jobs straight to your inbox weekly.