Job Overview
We are seeking a highly experienced and innovative Sr. Technical Architect (AI) to lead the design, development, and implementation of advanced artificial intelligence solutions within our organization. The ideal candidate will possess deep expertise in software architecture, cloud platforms, and AI integration, playing a pivotal role in shaping our technological future. This role requires a strategic thinker with a strong background in full-stack development, DevOps practices, and enterprise-level system architecture. The Sr. Technical Architect (AI) will collaborate closely with cross-functional teams to deliver scalable, secure, and efficient AI-driven applications that meet business objectives.
Duties
- Lead the architectural design and technical strategy for AI projects, ensuring alignment with organizational goals and industry best practices.
- Develop comprehensive system architectures leveraging cloud services such as AWS, Azure, and S3 for scalable storage solutions.
- Design and implement APIs using RESTful services, WCF, and HTTPS protocols to facilitate seamless integration across platforms.
- Oversee the development of front-end interfaces utilizing Angular, React, Bootstrap, Ember.js, Ext JS, Kendo UI, and HTML/CSS to create intuitive user experiences.
- Build robust back-end systems employing Java, C#,.NET frameworks, Spring Framework, Struts, MVC patterns, Entity Framework, and PL/SQL for data processing and management.
- Manage database systems including MySQL, Microsoft SQL Server, Oracle, NoSQL databases such as Kafka and other distributed data stores.
- Implement containerization and orchestration solutions using Docker, Kubernetes, Jenkins, Maven, and DevOps tools to streamline deployment pipelines.
- Integrate AI models and machine learning workflows into existing systems using Python, Shell Scripting (Bash), Perl, and relevant AI frameworks.
- Collaborate with data engineers to develop scalable data pipelines utilizing Kafka and other messaging queues for real-time data processing.
- Ensure system security and compliance by implementing best practices in application security protocols and cloud security measures.
- Mentor development teams on architectural standards while fostering a culture of continuous improvement through code reviews and technical guidance.
Qualifications
- Extensive experience in software development with proficiency in JavaScript frameworks (Angular, React), front-end/back-end development (ASP.NET MVC/.NET), and application development tools like Visual Studio.
- Strong knowledge of cloud platforms including AWS and Azure; experience with S3 storage solutions is highly desirable.
- Hands-on expertise with containerization (Docker), orchestration (Kubernetes), CI/CD pipelines (Jenkins), and configuration management tools like Ansible.
- Deep understanding of database systems such as MySQL, Microsoft SQL Server, Oracle PL/SQL; familiarity with NoSQL databases like Kafka is advantageous.
- Proven track record designing scalable architectures using REST APIs, WCF services, HTTPS protocols; experience with DevOps practices is essential.
- Proficiency in multiple programming languages including C#, C++, Java, Python, Perl; experience with shell scripting is preferred.
- Familiarity with enterprise frameworks such as Spring Framework, Struts; experience integrating Salesforce or WordPress is a plus.
- Strong problem-solving skills combined with excellent communication abilities; capable of leading cross-functional teams on complex projects.
- Bachelor’s degree or higher in Computer Science or related field; relevant certifications in cloud computing or AI are advantageous.
This position offers an exciting opportunity to influence cutting-edge AI initiatives within a dynamic organization committed to innovation and excellence.
Pay: $100.00-$105.00 per hour
Work Location: Remote