Tech Stack
CloudJavaJavaScriptPython
About the role
- Research, design, and develop AI-powered applications and solutions that address complex business challenges.
- Implement and integrate AI models into scalable production environments.
- Collaborate with cross-functional teams to deliver end-to-end AI solutions.
- Optimize AI implementations for performance, reliability, and cost efficiency.
- Apply engineering best practices to ensure AI systems meet quality standards and can scale.
- Stay current with the latest AI tools and frameworks to propose innovative solutions.
- Document technical processes and implementations to improve knowledge sharing.
Requirements
- Bachelor's or Master's degree in Computer Science, Machine Learning, AI, or related field.
- Strong software engineering background with 3+ years of experience building applications at scale.
- Proven experience implementing and deploying AI solutions in production environments.
- Proficient in programming languages such as Python, JavaScript, or Java.
- Experience with modern AI frameworks and tools for building AI applications.
- Solid understanding of software design patterns, API development, and system architecture.
- Knowledge of containerization technologies and cloud platforms for AI development.
- Strong problem-solving skills and ability to translate business requirements into technical solutions.