AI Application Engineer
Dissolve Labs
Published Date: • Rawalpindi, Pakistan (On-Site)
Description
We are looking for an AI Mobile Engineer who can independently lead and own the development of an AI-powered mobile app from start to finish. The ideal candidate should have strong mobile development and AI/LLM integration experience, along with solid project management skills. You will be responsible for making technical decisions, managing timelines, solving challenges, and ensuring the project is delivered successfully from development through launch.
Responsibilities
- Build, deploy, and maintain production-grade conversational AI applications with a focus on voice AI capabilities including speech-to-text, text-to-speech, and voice cloning.
- Design and develop scalable AI backend systems using FastAPI and Python, ensuring robust and efficient performance.
- Implement prompt engineering and conversation orchestration strategies to improve AI interaction quality and responsiveness.
- Manage AI memory and context using retrieval-augmented generation (RAG), vector databases, and embeddings for enhanced dialogue continuity.
- Integrate multiple APIs and manage asynchronous workflows to support complex AI features and data interactions.
- Deploy AI models and applications on leading cloud platforms such as AWS, Azure, or Google Cloud Platform, optimizing for scalability and reliability.
- Conduct mobile app market analysis to inform AI application features and user experience improvements.
- Collaborate in web development and mobile development tasks to ensure AI applications are fully integrated across user interfaces.
- Test, debug, and optimize AI systems to meet performance, accuracy, and user experience goals.
- Document AI development processes, API integrations, and deployment methodologies to ensure maintainability and knowledge sharing.
Experience
2 Years
Apply By
Required Skills
- FastAPI
- Project Management
- Embeddings
- Vector Databases
- Retrieval-Augmented Generation (RAG)
- asynchronous workflows
- python backend development
- AI Memory and Context Management
- Prompt Engineering
- Web Development
- Mobile Development
- API Integration
- Model Deployment
Nice to Have Skills
- Conversational AI
- Machine Learning
- Mobile App Market Analysis
- Speech-to-Text (STT)
- Text-to-Speech (TTS)
- Voice Cloning
- Cloud Platforms (AWS, Azure, GCP)