POSITION SUMMARY
We are seeking a dynamic and innovative Artificial Intelligence (AI) Developer with a strong full-stack web development background and expertise in leveraging cloud APIs. In this role, you will design and build intelligent systems that blend cutting-edge AI techniques with scalable web application architectures. Working closely with cross-functional teams, including data scientists, software engineers, and product managers, you will develop end-to-end solutions that enhance business operations and deliver exceptional user experiences.
RESPONSIBILITIES
- Full-Stack Development:
- Architect, design, and develop both frontend and backend components of AI-driven web applications.
- Build responsive, user-friendly interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js) and robust backend services (e.g., Node.js, Django, or .NET).
- Cloud API Integration:
- Develop and integrate secure RESTful and GraphQL APIs to connect AI models with cloud services and third-party systems.
- Leverage cloud platforms (AWS, Azure, or GCP) to deploy and manage scalable applications and services.
- AI and Machine Learning Solutions:
- Collaborate with data scientists to integrate machine learning models, natural language processing, computer vision, and other AI techniques into web applications.
- Optimize AI workflows by ensuring seamless data exchange and efficient model inference across the technology stack.
- DevOps & Deployment:
- Implement CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and automated testing to ensure efficient, reliable releases.
- Monitor application performance and troubleshoot issues in real time to maintain high-quality production environments.
- Collaboration & Documentation:
- Work closely with cross-functional teams to gather requirements, deliver project updates, and ensure solutions align with business needs.
- Document development processes, API specifications, and integration practices to support future enhancements and maintenance.
SKILLS & QUALIFICATIONS REQUIRED
- Degree in Computer Science, Data Science, Engineering, or related field.
- The ideal candidate must have a minimum of 5 years of experience with full stack development and a minimum of 2 years with AI development.
- The ideal candidate must have hands on experience in multiple programming languages, including Python, JavaScript (or TypeScript), and/or C#.
- The ideal candidate must have hands on experience with front-end frameworks (e.g., React, Angular, or Vue.js) and backend development (e.g., Node.js, Django, or .NET).
- The ideal candidate must have an In-depth knowledge of cloud platforms (AWS, Azure, or GCP) and experience building and integrating cloud APIs.
- The ideal candidate must have hands-on experience with containerization and orchestration tools (Docker) and version control systems (Git).
- The ideal candidate must have hands-on experience with data management, including data transformation and storage.
- Must understand AI ethics, model interpretability, and scalable AI deployment practices.
- Must have strong problem-solving, analytical, and communication skills.
- Must have the ability to work effectively both independently and as part of a collaborative, agile team.
- Must be detail-oriented with strong organizational skills and a passion for continuous learning and innovation.
SKILLS & QUALIFICATIONS PREFERRED
- Bachelor's degree or higher in a relevant field.
- Experience with NLP, computer vision, or reinforcement learning.
- Familiarity with MLOps practices and tools.
- Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, or Scikit-learn) and data processing libraries (e.g., Pandas, NumPy).
- Prior experience in developing enterprise-level full-stack applications and cloud-native solutions.
- Exposure to agile methodologies and DevOps best practices.
This role is perfect for a developer who thrives at the intersection of AI and full-stack web development—someone who can create robust, intelligent systems that scale in the cloud while delivering intuitive, responsive user experiences.
Read Full Description