Responsibilities
- Develop and deploy AI and machine learning functionalities within live applications, including large language model workflows, tool integrations, retrieval-augmented generation, and predictive modeling.
- Lead end-to-end feature development, covering user interface design, API architecture, backend systems, data processing pipelines, and AI model incorporation.
- Quickly develop and refine AI-powered features, advancing them from initial prototypes to scalable production solutions.
- Create responsive and accessible front-end interfaces using current technologies such as React, Next.js, or equivalent frameworks.
- Design and build robust backend services and APIs using Python, Node.js, or similar languages to support both end users and AI systems.
- Work with cloud platforms, particularly Azure, to manage serverless functions, containerized workloads, and hosted AI/ML tools.
- Maintain system reliability through observability, security practices, monitoring, logging, and effective error management in production environments.
- Collaborate with Product Management, Design, business stakeholders, and Data Engineering teams to deliver impactful product features.
- Contribute to platform-wide architectural decisions, promoting clean, maintainable, and AI-compatible system designs.
- Engage with engineering peers on best practices for AI integration, prompt engineering, and modern software development techniques.
Compensation
Competitive salary and benefits package
Work Arrangement
Hybrid or remote options available
Team
Cross-functional team working on AI-driven product development
Available for qualified candidates