Skip to main content

Software Developer

Expired
This role has expired and is no longer accepting applications. Browse similar roles →
EOS IT Company
Melbourne, VIC
Full Time

Apply for this job

Posted 10 months ago
This role is expired

These roles are hiring now

View all similar roles →

Intern AI Engineer

DXC Technology
Melbourne, VIC
  • Build and test frontend and backend components for AI platform
  • 2+ years of university study completed
  • HTML, CSS, JavaScript, Python or Node.js, Git, SQL
Posted 1 month ago

Senior Software Engineer (Go)

Megaport
Brisbane, QLD
hybrid
  • Build Go-based backend services, APIs and CLI tools for developer experience
  • Senior level experience with Go development
  • Backend services, API design, CLI tooling, automation, access management
Posted 8d ago

Senior AI-Native Engineer (.NET, Software Engineering)

PALO IT
Sydney, NSW
hybrid
  • Deliver AI-powered products from discovery to production for enterprises
  • 5+ years software development experience
  • .NET, AI tools (GHCP, Claude Code, Cursor), LLMs, full-stack engineering
Posted 10d ago

Senior Full Stack AI Engineer

Quantium
Sydney, NSW
hybrid
  • Build and deliver AI products from proof of concept to production
  • 5-8+ years building and shipping products or systems
  • Full stack development, AI delivery, client-facing consulting
Posted 10d ago
OUR COMPANY:

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.

WHAT YOU WILL DO:

We are looking for a skilled and dedicated Software Developer to join our Innovation team to build customer-facing POCs/POVs that expand accounts and prove value fast. You’ll integrate IoT and time-series data, develop secure, performant APIs, and deliver advanced Digital Twins and spatiotemporal (4D) solutions that tie directly to measurable business outcomes. This role blends hands-on engineering with solution prototyping, AI/ML integration, and polished demos for executives and technical stakeholders.

KEY RESPONSIBILITIES:

  • Deliver end-to-end POCs/POVs integrating IoT, APIs, AI/ML, and 3D/4D visualizations.
  • Build streaming and batch ETL pipelines using Python and orchestration tools.
  • Ingest and normalize sensor data from edge devices to cloud platforms.
  • Design schemas and optimize queries for time-series databases.
  • Develop secure, observable REST/gRPC APIs with robust backend practices.
  • Integrate OpenUSD/USD assets and real-time engines (Omniverse, Unreal) for Digital Twin experiences.
  • Implement event-driven and streaming architectures for real-time processing.
  • Embed AI/ML models for anomaly detection, forecasting, and geospatial inference.
  • Ensure interoperability with legacy OT systems and cross-language integrations.
  • Ship containerized services with CI/CD, observability, and documentation for smooth handoffs.
ESSENTIAL CRITERIA:

  • Expert-level Python for data processing, ETL, and AI/ML integration.
  • Advanced C++ for performance-critical components and Unreal Engine plugins.
  • Advanced JavaScript/TypeScript for backend services and dashboards.
  • Intermediate C# for Omniverse Kit and .NET integrations.
  • Proven experience with REST/gRPC APIs, IoT protocols, and time-series platforms.
  • Hands-on with OpenUSD/USD workflows, NVIDIA Omniverse, and Unreal Engine.
  • Strong systems thinking, problem decomposition, and customer-centric communication.
  • 5–8 years in software development with architectural ownership.
  • 2–3 years leading POCs/POVs that transitioned to production.
  • BS in CS/SE or related field (advanced degree a plus).

DESIRABLE CRITERIA:

  • Cloud: AWS/Azure/GCP (data lakes, streaming, serverless, IAM).
  • Geospatial: PostGIS/BigQuery GIS, Cesium ION /OGC concepts.
  • Edge & robotics: NVIDIA Jetson, serial/USB/industrial buses; basic ROS a plus.
  • Data viz & frontend: Grafana React
  • Security & compliance: Secrets management, least privilege, audit logging.

PRIMARY TECH STACK:

  • Languages: Python, C++, TypeScript/JavaScript, C#
  • APIs/Backends: FastAPI, Flask, Node.js (Express/Fastify), gRPC
  • Data/Streaming: Pandas, SQLAlchemy, Airflow/Prefect, Kafka/Kinesis/Pub/Sub
  • Time-Series: TimescaleDB, InfluxDB, QuestDB
  • IoT: MQTT/RabbitMQ, RPi.GPIO
  • 3D/DT: OpenUSD/USD, NVIDIA Omniverse, Unreal Engine
  • Infra: Docker, Kubernetes, AWS/Azure/GCP, observability toolchain


Location Requirement: Although this is a remote position, candidates must be physically located in Melbourne, Australia, have legal authorization to work there, or be willing to relocate.

EOS is committed to creating a diverse and inclusive work environment and is proud to be an equal opportunity employer. We invite you to consider opportunities at EOS regardless of your gender; gender identity; gender reassignment; age; religious or similar philosophical belief; race; national origin; political opinion; sexual orientation; disability; marital or civil partnership status or other non-merit factor. 

#LI-AL1
#IND