CAI logo
CAI

WHEN YOU NEED TO MEET A HIGHER STANDARD® in US | ASIA | EUROPE | AUSTRALIA

Software & Automation AI Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

Philippines

Posted

33 days ago

Salary

0

Seniority

Mid Level

Job Description

Software & Automation AI Developer

CAI

Role Description We are looking for a Software & Automation AI Developer to design, build, support automation solutions and AI-driven capabilities that enhance the reliability, efficiency, and scalability of shipboard applications. This position will be full-time and remote. - Work hands-on with AI models, automation frameworks, and support tooling to reduce manual tasks, streamline incident management, and enable faster product iteration. - Requires a strong engineering background, experience with LLM-based automation, and a passion for using modern tools such as Claude, AWS Bedrock, and Microsoft Copilot to transform support operations. - Collaborate with Product Managers, Product Owners, Analysts, Engineers, and Lab teams across Manila and Miramar. - Design, develop, and deploy automation solutions that improve application support processes, reduce manual workload, and enhance system reliability. - Build AI-powered tools and workflows using platforms such as Claude, AWS Bedrock, Copilot Studio, and other LLM-supporting frameworks. - Implement intelligent monitoring, anomaly detection, and automated remediation for shipboard applications. - Create scripts, services, and integrations to support automated testing, diagnostics, triage, and reporting. - Partner with the Product Health team to identify opportunities for automation across incidents, alerts, log analysis, and routine support tasks. - Build tools that help support engineers and shipboard IT teams resolve issues faster. - Collaborate on root-cause investigations and help implement permanent, automated solutions. - Work closely with the Manila and Miramar Lab teams to automate lab workflows, deployments, environment resets, and data preparation. - Ensure automation solutions are fully tested, validated, and compatible with shipboard environments. - Work with product managers, shipboard technology teams, and engineering stakeholders to define requirements and deliver solutions. - Participate in design reviews, sprint ceremonies, and product planning. - Share knowledge and mentor team members on AI and automation best practices. Qualifications - Bachelor's degree in computer science, Engineering, Information Technology, or related field. - 3+ years of experience in software engineering, automation engineering, or AI engineering. - Hands-on experience developing solutions using one or more LLM/AI platforms such as: Claude (Anthropic), AWS Bedrock, Microsoft Copilot / Copilot Studio. - Strong experience with Python, JavaScript/Node.js, or similar languages used in AI workflows and automation. - Experience building APIs, integrations, and automation workflows. Requirements - Familiarity with cloud services (AWS). - Strong troubleshooting skills and comfort working with product support teams. - Experience with observability tools, incident management tooling, or application support environments. - Background working in agile product teams. - Experience with automation frameworks (CI/CD, test automation, workflow automation). - Understanding of shipboard or distributed operational environments is a plus. Physical Demands - Ability to safely and successfully perform the essential job functions consistent with federal, state and local standards. - Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc. - Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard and monitoring. Reasonable Accommodation Statement If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 – 8111.

Related Job Pages

More Full-stack Engineer Jobs

ConnectWise logo

Senior Software Engineer

ConnectWise

A platform of software & services built for TSPs. Follow us for product updates, company news, business advice and more.

Full TimeRemoteTeam 501-1,000Since 1982H1B Sponsor

• System Engineering: Design, build, and maintain large-scale production services, web applications, data pipelines, and streaming systems. • Agile Participation: Work actively within an Agile/Scrum framework, participating in sprint planning, daily stand-ups, retrospectives, and demos. • Operational Excellence: Debug production issues across services and multiple levels of the stack; work on systems critical to the company's current and future operations. • Mentorship & Influence: Influence others within the Software Engineering team through the explanation of facts, policies, and practices. • Standards & Tooling: Assist with the improvement of organizational engineering standards, tooling, and processes. • Quality & Validation: Evaluate code for validity, proper structure, and alignment with industry standards; participate in testing and certification.

Worldwide
Full TimeRemoteTeam 201-500Since 2007H1B No Sponsor

• Ser referência técnica para o time nos projetos de antifraude • Garantir aderência a boas práticas de desenvolvimento e arquitetura • Realizar code reviews estratégicos e apoiar decisões técnicas • Acompanhar entregas, métricas e riscos técnicos do time • Atuar junto a POs para definição técnica de soluções • Mentorar desenvolvedores e apoiar evolução do time

Brazil
Job Closed
OneStream Software logo

Software Engineer I

OneStream Software

A comprehensive cloud-based platform to modernize the Office of the CFO.

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Design, develop, test, and maintain high-quality software components within OneStream solutions • Implement features using established design patterns and best practices under guidance from senior engineers • Contribute to UI development using modern UI frameworks including Angular, React, Blazor, and WPF • Develop and integrate APIs and services following RESTful standards and practices • Write clean, maintainable, and well-documented code with appropriate unit test coverage • Use AI-assisted development tools to accelerate development, refactoring, test creation, and documentation, while validating AI-generated output for correctness, security, and architectural alignment • Participate in peer code reviews to improve code quality and consistency • Assist in diagnosing, debugging, and resolving software defects across development and test environments • Collaborate with Product, QA, and other engineering team members to deliver features that meet functional and quality expectations • Follow established SDLC, security, and compliance protocols

United States
$104K - $156K / year

Role Description Stiamo cercando un Senior Full Stack Engineer con capacità reali di lavorare end-to-end: frontend (React / React Native) e backend (Python / Flask). Il ruolo prevede responsabilità diretta su componenti critici del sistema e coinvolgimento nelle decisioni architetturali. Ti verrà richiesto di lavorare con autonomia, prendere decisioni tecniche anche in assenza di specifiche complete e assumerti la responsabilità del risultato. - Modalità di lavoro: Full remote (Europa) - Collaborazione asincrona + momenti di allineamento - Richiesta sovrapposizione operativa: GMT-1 / GMT+3 - Ambiente ad alta velocità, orientato al delivery Responsibilities - Progettare, sviluppare e mantenere applicazioni web (React) e mobile (React Native) - Sviluppare e scalare servizi backend in Python (Flask) - Disegnare API robuste, versionate e mantenibili - Contribuire attivamente all’architettura (modularità, scalabilità, performance) - Integrare servizi esterni (pagamenti, CRM, marketing tools, AI) - Lavorare su sistemi AI (LLM, RAG, agenti) - Migliorare codebase, performance e developer experience - Definire standard di qualità (testing, code review, CI/CD) - Supportare il team nelle scelte tecniche e nella risoluzione di problemi complessi Qualifications - 5+ anni di esperienza nello sviluppo software su sistemi in produzione - Esperienza solida con React + TypeScript - Ottima conoscenza di Python (Flask o framework simili) - Progettazione e sviluppo di API REST scalabili - Esperienza con database relazionali (PostgreSQL) - Integrazione con servizi AI / LLM. Utilizzo di framework opensource Agentic AI. - Esperienza con sistemi basati su LLM (RAG, agenti, workflow AI-driven) - Familiarità con strumenti di sviluppo assistiti da AI (es. Codex, Claude Code o equivalenti) - Esperienza con architetture modulari e scalabili - Familiarità con testing (unit/integration) - Esperienza con Docker e pipeline CI/CD - Versionamento codice (Git) - Esperienza in ambienti Agile/Scrum Nice to have - Esperienza concreta con React Native in produzione - Esperienza con sistemi real-time (WebSockets) - Esperienza con sistemi di tracking / analytics - Background in startup o ambienti ad alta velocità Soft Skills - Autonomia decisionale e senso di responsabilità - Approccio pragmatico al problem solving - Attenzione alla qualità del codice - Comunicazione chiara e diretta - Orientamento al risultato Benefits - Ownership reale su prodotto e architettura - Impatto diretto sul business - Ambiente veloce, senza burocrazia - Collaborazione diretta con leadership tecnica - Full remote in Europa con flessibilità operativa - Retribuzione commisurata all’esperienza e alle competenze del candidato. Disponibilità a discutere nel corso del colloquio.

European timezones + 2 moreAll locations: European timezones | GMT (UTC+0) | GMT to GMT+4
Job Closed