onsite
Senior Software Engineer - AI Integrations
Software Engineer
Senior Software Engineer focused on AI integration, building robust C++ services with AWS infrastructure, styling with CSS, and ensuring seamless continuous integration pipelines.
About the role
Key Responsibilities
- Design, develop, and maintain high-performance C++ components for AI-driven alerting systems on AWS.
- Implement and optimize CSS interfaces for monitoring dashboards and user-facing tools.
- Build and manage CI/CD pipelines to automate testing, deployment, and scaling of services.
- Collaborate with data scientists to integrate machine‑learning models into production workflows.
- Conduct code reviews, performance tuning, and security assessments to uphold quality standards.
Requirements
- 5+ years of professional software development experience, with strong proficiency in C++.
- Hands‑on experience with AWS services (Lambda, ECS, S3, CloudWatch) and CI/CD tools (Jenkins, GitHub Actions, or equivalent).
- Solid understanding of CSS and front‑end styling for dashboards or monitoring UIs.
- Strong problem‑solving skills, ability to work independently and in cross‑functional teams.
- Excellent communication skills and a passion for delivering reliable, scalable solutions.