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 ) and robust backend services (e.g. 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 ) and backend development (e.g. 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
- Bachelors 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 developmentsomeone who can create robust intelligent systems that scale in the cloud while delivering intuitive responsive user experiences.