Senior Backend Engineer
Tel Aviv-Yafo, Tel Aviv District, IL
Orca-AI
The Orca AI platform empowers crews with enhanced AI-powered vision, and operation teams with actionable insightsDescription
Orca AI is revolutionizing maritime operations with cutting-edge computer vision, augmented reality, and autonomous technologies. Our mission is bold: make ocean shipping safer, more efficient, and significantly greener.
From real-time navigation assistance to AI-driven insights that reduce fuel consumption and prevent collisions, we’re building a future where ships sail smarter. Join our growing team and help shape the next generation of intelligent maritime systems used by leading fleets across the globe.
🧠 The Role
We’re looking for a Senior Software Engineer with a passion for solving tough technical challenges, working across the stack, and building systems that matter. This is your opportunity to work on an advanced, real-world product involving computer vision, edge computing, and scalable cloud architecture.
🚀 What You’ll Do
- Design and implement robust, scalable components across the software stack.
- Take end-to-end ownership of complex features—from concept to deployment.
- Collaborate with product managers, system engineers, and AI researchers to build integrated solutions.
- Contribute to a high-performance platform that combines real-time sensor data, video analytics, and cloud services.
- Build and maintain CI/CD pipelines and automated test frameworks.
- Lead with quality—writing clean, testable code and applying TDD principles.
- Mentor teammates, share knowledge, and help set best practices across the team.
Requirements
- 5+ years of software engineering experience, with at least 2 years in Python.
- Experience building back-end services using microservices architecture.
- Proficiency with both SQL and NoSQL databases.
- Strong background in designing scalable, distributed systems.
- Hands-on experience in CI/CD environments and modern testing frameworks.
- Solid understanding of TDD and a quality-first engineering mindset.
- Excellent communication skills in English.
🌟 Bonus Points For
- B.Sc. in Computer Science, Engineering, or equivalent experience.
- Startup experience or work in multidisciplinary tech environments.
- Experience with multi-threaded or multi-tasked applications.
- Hands-on with AWS (e.g., Lambda, SQS, CloudFront, EKS).
- Familiarity with Docker, Kubernetes, and RESTful services.
- Exposure to computer vision or AI-driven systems.
- Background in video systems (streaming, encoding, media servers).
- Experience with any of our stack: GitLab, InfluxDB, RabbitMQ, MongoDB, PyTorch.
🌊 Why Join Orca AI?
- Real-World Impact: Help prevent maritime accidents and reduce emissions across the globe.
- Tech-Forward: Work with modern tools in a product that integrates computer vision, real-time analytics, and cloud-scale architecture.
- Empowered Team: Join a startup environment where your ideas, initiative, and leadership matter.
- People: Join a talented, mission-driven team that’s pushing boundaries.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Architecture AWS CI/CD Computer Science Computer Vision Distributed Systems Docker Engineering GitLab InfluxDB Kubernetes Lambda Microservices MongoDB NoSQL Pipelines Python PyTorch RabbitMQ SQL Streaming TDD Testing
Perks/benefits: Startup environment
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.