Irth Solutions
Irth Solutions
51 – 200 Zaposleni
EnergetikaSaaSTelekomunikacije
Irth Solutions razvija SaaS-orodja, ki energetskim, komunalnim in telekomunikacijskim podjetjem pomagajo krepiti odpornost kritične omrežne infrastrukture ter upravljati operativna tveganja. Njena platforma združuje preprečevanje škode, upravljanje zahtevkov 811, usposabljanje zaposlenih, preglede sredstev, upravljanje zemljišč, poslovno inteligenco, analitiko in geoprostorske podatke za podporo proaktivnemu odločanju v infrastrukturnih omrežjih v Združenih državah Amerike in Kanadi. Po prevzemu družbe OneBridge Solutions Irth Solutions ponuja tudi razširjene zmogljivosti za upravljanje učinkovitosti sredstev.

Mid-Level Software Engineer (Remote, US)

Build full-stack TypeScript, React, and Python applications on Azure, shaping AI-driven workflows for pipeline asset integrity and risk management at Irth Solutions.

Opis

  • Build production interfaces in TypeScript and React from UX designs.
  • Develop TypeScript and Python REST APIs for configuring, running, and retrieving model results.
  • Create workflows for model configuration, threat selection, parameter entry, validation, error recovery, dashboards, tables, drill-downs, and maps.
  • Design user experiences for long-running analyses, including progress updates, partial results, and recovery from failures.
  • Develop reusable typed components and contribute to shared component libraries and design systems.
  • Define API contracts, versioning, service boundaries, execution orchestration, status tracking, result storage, and recovery.
  • Use event-driven and asynchronous processing patterns.
  • Design database schemas and queries for application stores and lakehouse serving layers.
  • Connect Databricks and Azure services, including model-serving endpoints, Azure Storage, Azure Functions, API Management, and container-hosted services.
  • Keep OpenAPI specifications and interactive API documentation up to date.
  • Build customer workflows for model deployment, configuration, execution, data mapping, and results integration.
  • Establish tenant isolation and governance controls for customer-deployed code.
  • Create automated component, interaction, unit, and integration tests.
  • Monitor, diagnose, and improve application and API performance.
  • Implement authentication, authorization, tenant isolation, vulnerability fixes, CI/CD, and deployment automation.
  • Review code and work with Design, Data, Model, Product, QA, and Engineering teams.

Zahteve

  • Bring 3–5 years of professional full-stack software development experience.
  • Have strong TypeScript and React skills, including hooks, state management, component composition, and performance tuning for data-heavy interfaces.
  • Translate UX designs accurately, with close attention to spacing, component states, transitions, and interaction details.
  • Have strong back-end experience with TypeScript and Python, including building and using production REST APIs.
  • Be proficient in relational database design, query development, and query optimization.
  • Have hands-on experience with a major cloud provider; Azure is preferred, including managed compute, storage, API gateway, secrets management, and monitoring services.
  • Have experience with event-driven architecture, queues, or pub/sub systems for asynchronous processing and result delivery.
  • Know modern front-end tools and testing practices, including build systems, package management, and component or end-to-end testing frameworks.
  • Be proficient with Git and branch-based development workflows.
  • Understand DevOps practices, including CI/CD pipelines, automated testing, and deployment automation.
  • Have experience managing and remediating vulnerabilities, including dependency scanning and security patching.
  • Bring strong problem-solving skills and attention to detail.
  • Preferred experience includes data-heavy professional or analytical interfaces; mapping and geospatial visualization; charting and data visualization; design tools and design-system implementation; OpenAPI or Swagger; Databricks; Apache Spark; machine-learning model-serving endpoints; containerized deployment and orchestration; multi-tenant SaaS applications; and AI-assisted or agentic coding tools.
  • Additional useful exposure includes asset integrity, damage prevention, land management, or stakeholder engagement; auditable and traceable software; plugin or extension frameworks; WCAG accessibility standards; and shared component libraries.

Ugodnosti

  • Medical, dental, and vision insurance for you and your family.
  • 401(k) plan with a company match.
  • Generous paid time off for personal needs and work-life balance.
  • Company-paid holidays throughout the year.
  • Work-from-home options, depending on the role and business needs.
  • Additional compensation for eligible on-call shifts.

Sorodna delovna mesta

Deutsche Windtechnik

Site Coordinator, Wind Energy Operations

Deutsche Windtechnik

Coordinate project documents and maintenance reporting for Deutsche Windtechnik’s wind energy operations in Taiwan. Work with engineers, clients, and other stakeholders to manage permits, safety records, and document control.

Odpri
Ambush

Senior Machine Learning and AI Engineer

Ambush

Build production-grade generative AI and agent workflows for Ambush’s financial services clients. Develop Python and FastAPI services, SQL data workflows, retrieval-augmented generation, and cloud-based AI systems.

Odpri
GFN

Senior Software Engineer, Machine Learning

GFN
201 – 500 Zaposleni
E-trgovinaFintechSaaS

Build backend infrastructure and AI-enabled learning products for GFN, a German education provider. Develop scalable educational platforms with a focus on robust software architecture and practical machine learning.

Odpri