Job Description
Pay Rate: $45 per hour Location: Irvine, CA Summary: Work Mode: Not specified Responsibilities: Designs and builds scalable cloud-native applications, integrating AI and machine learning capabilities. Leads development of microservices, APIs, and full-stack solutions, ensuring reliability, security, and performance. Collaborates with cross-functional teams to implement DevOps practices, automated delivery pipelines, and strong observability. Contributes to AI-driven features such as document processing, chatbots, and AI agents. Architects, designs, and develops microservices-based applications for scalability. Utilizes containerization technologies for consistent deployment across environments. Implements and manages container orchestration for automated deployment and scaling. Architects solutions that scale horizontally and optimize resource utilization. Designs resilient and fault-tolerant applications for high availability. Implements robust monitoring and logging practices using tools like Prometheus and Grafana. Champions API-first design principles for seamless communication between microservices. Mentors and guides other developers, fostering a culture of engineering excellence. Assists in building AI/ML solutions, including document understanding and chatbot functionality. Supports development of AI agents and workflows integrating with internal systems. Tests and evaluates AI models, including large language models and computer vision systems. Gains exposure to MLOps practices such as model versioning and deployment automation. Embraces agile methodologies for rapid and iterative development cycles. Documents work clearly and adheres to established coding standards and practices. Requirements: Bachelor's degree in Computer Science or related field, or 5 years of experience. 10 years of experience in software development, including designing and deploying cloud-native applications. Proficiency in Python and libraries such as TensorFlow and PyTorch. Expertise in multiple programming languages such as C, Rust, Java, Python, or similar. Expertise in backend development and working knowledge of databases (SQL, NoSQL). Expertise in JavaScript frameworks like Angular.js, React.js, or Vue.js. Experience with scalable and resilient system design. Experience in Enterprise software design principles and event-driven architecture.