Innovation Software Developer
1 мес. назад
Великобритания
pythonapidata pipelinesetlaiiot
Develop innovative software solutions combining AI/ML, IoT, and Digital Twin technologies including designing and delivering POCs to showcase business value.
О компании
- EOS IT Solutions is a Global Technology and Logistics company, providing Collaboration and Business IT Support services to some of the world’s largest industry leaders, delivering forward-thinking solutions based on multi-domain architecture. Customer satisfaction and commitment to superior quality of service are our top business priorities, along with investing in and supporting our partners and employees. We are a true International IT provider and are proud to deliver our services through global simplicity with trusted transparency.
- #INDEMEA
Обязанности
- Within your first six months, you'll:
- Deliver multiple customer-facing innovation projects and prototypes.
- Build solutions that seamlessly connect IoT, AI, APIs, and Digital Twin technologies.
- Enable real-time visualization and analytics from live operational data.
- Contribute to customer engagements that progress from concept to production opportunities.
- Help establish best practices across innovation engineering and solution delivery.
- Ready to build what's next? Apply today and help turn innovative ideas into real-world solutions.
Требования
- 5+ years of software development experience in complex environments.
- Strong expertise in Python for application development, data processing, and integration.
- Advanced experience with C++ and JavaScript/TypeScript .
- Experience developing and consuming REST and/or gRPC APIs.
- Hands-on experience with IoT technologies, sensor data, and telemetry pipelines.
- Knowledge of time-series databases such as TimescaleDB, InfluxDB, QuestDB, or similar platforms.
- Experience with event-driven and streaming architectures.
- Understanding of Digital Twin, 3D visualization, or simulation technologies.
- Strong problem-solving skills and ability to rapidly prototype innovative solutions.
Будет плюсом
- Experience with NVIDIA Omniverse, OpenUSD, or Unreal Engine.
- Cloud platform expertise across AWS, Azure, or GCP.
- Geospatial technologies including PostGIS, GeoJSON, Cesium, or GIS platforms.
- Experience with Kafka, Kinesis, or Pub/Sub.
- Exposure to edge computing technologies such as NVIDIA Jetson.
- Knowledge of robotics, ROS, industrial protocols, OPC-UA, or Modbus.
- Experience building dashboards and data visualization tools.
- Cloud certifications or advanced technical qualifications.
Другое
- You'll be responsible for designing and delivering Proofs of Concept (POCs) and Proofs of Value (POVs) that showcase how emerging technologies can solve real-world challenges. From ingesting live sensor data and building scalable APIs to integrating AI models and creating immersive 3D/4D Digital Twin experiences, you'll help bring cutting-edge ideas to life.
- If you thrive in fast-paced environments, enjoy solving complex engineering problems, and want to work on technology that pushes boundaries, we'd love to hear from you.
- Design and deliver end-to-end POCs and POVs that demonstrate business value and accelerate customer adoption.
- Develop solutions combining IoT, AI/ML, APIs, analytics, and Digital Twin technologies.
- Present working prototypes to both technical and executive stakeholders.
- Build streaming and batch ETL pipelines using Python and modern data frameworks.
- Integrate data from sensors, databases, cloud platforms, and third-party services.
- Orchestrate data workflows using tools such as Airflow and Prefect.
- Collect, normalize, and process telemetry from connected devices.
- Implement edge-to-cloud data flows using MQTT, HTTP, CoAP, and related technologies.
- Build robust solutions capable of handling real-time and high-volume sensor streams.
- Develop secure, scalable REST and gRPC services using FastAPI, Flask, and Node.js.
- Implement authentication, authorization, observability, testing, and performance monitoring.
- Ensure reliability, maintainability, and best-practice API design.
- Integrate real-time operational data with advanced 3D and 4D visualizations.
- Work with OpenUSD, NVIDIA Omniverse, and Unreal Engine technologies.
- Create interactive digital environments that represent assets and processes over time.
- Embed AI/ML capabilities into prototypes and customer solutions.
- Support use cases such as anomaly detection, forecasting, computer vision, and geospatial analytics.
- Work with modern machine learning frameworks including PyTorch and Scikit-learn.
- Deploy containerized applications using Docker and Kubernetes.
- Implement CI/CD pipelines and observability tooling.
- Produce high-quality technical documentation and operational runbooks.