Job Closed
This listing is no longer active.
Feeding today's most promising missions by reengineering global partnership standards
Principal Full Stack Engineer – IoT, AI Platforms
Location
Colombia
Posted
167 days ago
Salary
0
Seniority
Lead
Job Description
Principal Full Stack Engineer – IoT, AI Platforms
Odisea Cultura
• Design and implement backend services that ingest, normalize, and persist high-volume telemetry using event-driven and MQTT-based pipelines. • Implement secure authentication and bi-directional communication for commands and diagnostics, designed for intermittent connectivity. • Integrate edge AI outputs (range prediction, health monitoring) into cloud services and surface them explainably in a Fleet Portal UI. • Architect robust MQTT communication protocols for data exchange between the eAPU and various external devices/cloud services. • Act as the technical "right-hand" to the leadership team, making pragmatic trade-offs between speed, reliability, and simplicity.
Job Requirements
- 5+ years of full-stack engineering experience with clear ownership of production systems.
- Expert proficiency in Python and TypeScript.
- Proven experience with MQTT, pub/sub patterns, and device telemetry pipelines.
- Strong experience with AWS (or other clouds), cloud-native microservices, and event-driven architectures.
- Experience with time-series data, relational databases, and telemetry-heavy models.
- Strong understanding of data consistency, failure modes, and scalable backend platforms.
- Experience with hardware-adjacent systems (smart homes, automotive, or mobile IoT).
- Ability to reason about and manage specifics including: Main SoC: Dual-core RISC-V (up to 400 MHz).
- Knowledge of ESP-IDF (Espressif) and LVGL for front-end screen development.
- Experience with J1939/CAN or NMEA 2000.
- Experience with neural network math, LSTM reasoning, and operationalizing AI/ML outputs (federated learning, shadow models).
Benefits
- Health insurance
- Retirement plans
- Flexible work arrangements
- Professional development
Related Guides
Related Job Pages
More AI Engineer Jobs
Senior Machine Learning Engineer, AI Platform
Affinity.coThe CRM for private capital—with Relationship Intelligence.
• Own the full ML lifecycle: Take projects from ideation to production, including feature engineering, model selection, deployment, and model observability and evaluation. • Translate business needs into ML solutions: Gather product requirements and translate them into robust ML system design requirements. • Build recommendation and ranking systems: Architect and launch ranking and recommendation infrastructure from scratch, initially via integrated off-the-shelf models, and evolving to targeted and customized solutions in the long term. • Solve complex problems: Work on a variety of information extraction, information storage and information retrieval problems for both structured and unstructured data. • Collaborate cross-functionally: Partner with cross-functional (product, infra, data engineering, and software engineering) teams to build robust, high-scale systems that underlie all of our data processing and ML Operations.
• Design and build distributed systems that process, enrich, and respond to billions of behavioral events per day in real time • Develop high-performance APIs and services that support advertising, identity, and intent features across the Marketing Platform • Leverage machine learning and large language models (LLMs) to analyze behavioral data, classify content, extract signals, and enable intelligent decision-making • Build intelligent agents using frameworks like LangGraph or MCP to reason over data and power user-facing insights • Design and operate data pipelines using tools like Kafka, Kinesis, and ClickHouse to support both streaming and batch workloads • Drive quality, performance, scalability, and observability across all systems you own • Collaborate cross-functionally with product managers, data scientists, and engineers to deliver customer-facing features and internal tooling • Contribute to technical leadership and mentorship of teammates.
• Build and evolve core AI platform capabilities that enable teams to develop, run, and scale GenAI-powered applications across Samsara • Design and implement shared execution patterns, APIs, and services that support multi-step AI workflows and system integrations • Develop reliable, extensible backend systems that power AI-driven experiences used across the sales funnel and beyond • Work hands-on across the stack, from backend services and execution infrastructure to integration with AI models and tooling • Collaborate closely with AI engineers, data scientists, product partners, and sales operators to turn emerging AI use cases into production-ready platform capabilities
• Build and deliver AI-powered features based on functional and technical requirements provided by TPMs and Principal AI Engineers • Develop end-to-end AI solutions, including backend services, APIs, and application-layer integrations • Integrate large language models (LLMs) into production systems, ensuring performance, scalability, and reliability • Design, test, and optimize prompts to improve output quality and consistency • Collaborate with ML Engineers to embed models trained or fine-tuned on proprietary data into applications • Participate in model evaluation and validation, ensuring outputs meet quality, accuracy, and performance benchmarks • Support testing and deployment of AI features through CI/CD pipelines • Troubleshoot and refine AI behaviours in real-world production scenarios.




