Job Summary
We are seeking a dynamic and innovative AI Systems Engineer to lead the design, development, and deployment of cutting-edge artificial intelligence solutions. In this role, you will harness your expertise in cloud computing, distributed systems, and software development to build scalable, secure, and efficient AI infrastructure. Your work will directly impact our ability to deliver intelligent services and products, pushing the boundaries of technology and transforming data into actionable insights. Join us to be at the forefront of AI innovation, driving technological excellence and operational excellence across diverse platforms.
Duties
- Design and implement robust AI systems leveraging cloud platforms such as Google Cloud Platform, AWS, Azure, and Rackspace to ensure high availability and scalability.
- Develop and maintain microservices architectures using Docker, Kubernetes, Terraform, Ansible, and other DevOps tools to automate deployment processes and streamline system management.
- Manage IT infrastructure components including virtualization technologies like VMware, OpenStack, Citrix, and Virtual Private Clouds to support distributed systems and cloud development initiatives.
- Build and optimize RESTful APIs and web services for seamless integration with SaaS applications, IoT devices, and enterprise systems.
- Implement system hardening practices and security protocols for identity and access management (IAM), VPNs, network security (Meraki), and other cybersecurity measures to protect sensitive data.
- Collaborate with cross-functional teams using Agile methodologies to develop scalable applications utilizing programming languages such as Python, JavaScript, Go, Java, Ruby on Rails, PowerShell, Bash scripting, and.NET frameworks.
- Monitor system performance metrics; troubleshoot issues; perform capacity planning; manage databases including MySQL, PostgreSQL, Oracle, Microsoft SQL Server; ensure optimal operation of cloud infrastructure.
Skills
- Extensive experience with cloud architecture including IaaS (Infrastructure as a Service), PaaS (Platform as a Service), SaaS (Software as a Service), Virtual Private Clouds (VPCs), and cloud development best practices.
- Proficiency in managing IT infrastructure using virtualization platforms such as VMware, OpenStack, Citrix; expertise in containerization tools like Docker and Kubernetes.
- Strong understanding of distributed systems design principles; experience with microservices architecture; familiarity with RESTful APIs and web services integration.
- Knowledge of automation tools including Terraform, Ansible, Puppet, Chef; skilled in scripting languages such as Bash shell scripting, PowerShell; experience with CI/CD pipelines using Jenkins or similar tools.
- Background in computer science or related fields with solid understanding of operating systems (Linux/Unix/Windows) and database management (MySQL/PostgreSQL/Oracle).
- Hands-on experience with DevOps practices focusing on software deployment automation; system hardening; managing scalability challenges in cloud environments.
- Familiarity with Internet of Things (IoT), T-SQL programming language; understanding of application development frameworks like Node.js or Ruby on Rails; knowledge of API security protocols.
Join us to innovate at the intersection of AI technology and cloud infrastructure! We’re committed to fostering an energetic environment where your skills drive real-world impact through advanced AI solutions.
Pay: $80,000.00 - $160,000.00 per year
Benefits:
- 401(k)
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Health insurance
- Life insurance
- Parental leave
- Tuition reimbursement
People with a criminal record are encouraged to apply
Work Location: In person