Software Engineer

HERE
Chicago, IL, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Compensation
$130,000.0 - $140,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Computer Vision Batch Processing Cloud Computing Data Files Python (Programming Language) Machine Learning Azure Machine Learning Software Deployment Software Engineering
+8 more
Management of Software Versions Data Processing Deep Learning Backend AI Platforms Information Technology Machine Learning Operations Data Pipelines

Job description

We are hiring a Senior Software Engineer to build AI platform and production systems that support advanced computer vision, perception, simulation, and mapping products. This person will own the pipelines, orchestration, APIs, deployment patterns, and operational tooling that turn technically ambitious ideas into durable internal and production systems. This is a senior role for someone who can build practical infrastructure today while laying foundations that remain useful across multiple AI-driven products over time. What You Will Own

  • Own critical parts of the AI platform and orchestration stack
  • Build artifact handoff, workflow control, and service interfaces across research and production systems
  • Manage metadata, storage, run tracking, reproducibility, deployment, and operational reliability across the workflow
  • Create internal and product-facing interfaces used to launch, monitor, and retrieve AI jobs and outputs
  • Keep systems simple, reliable, observable, scalable, and cost-aware from prototype through production What You Will Do

  • Build command-line tools, batch jobs, internal services, and APIs for AI pipeline execution
  • Define packaging and storage conventions for model inputs, outputs, metadata, and logs
  • Set up cloud-based inference and data-processing execution and evolve it toward production deployment patterns
  • Implement job status tracking, error handling, observability, security, and operational controls
  • Partner with data scientists and simulation engineers to reduce iteration friction across the team
  • Help design production architecture for scaling usage, managing cost, and serving downstream consumers

Requirements

Strong software engineering background in backend systems, data pipelines, ML platforms, distributed workflows, or production services

  • Experience with Python services, cloud infrastructure, APIs, and artifact-oriented pipelines
  • Familiarity with AWS compute, storage, batch-processing, and deployment patterns
  • Good systems judgment: able to build the minimum durable platform without overengineering while still planning for production realities
  • Comfortable operating in a small team where speed and clarity matter

Education & Experience

  • Master’s or PhD in Computer Science, AI, Machine Learning, or related field.
  • 3-5 years of experience in deep learning, computer vision, or multimodal AI. Nice To Have

  • Experience supporting GPU inference workloads, large-model deployment pipelines, perception platforms, or media-generation systems
  • Familiarity with experiment tracking, dataset versioning, MLOps workflows, or production observability practices
  • Experience with internal APIs, asynchronous job systems, security controls, or media-processing pipelines

Benefits & conditions

The expected base salary range for this position is $130,000 to $140,000 per year. Actual compensation will be based on factors such as skills and experience. This position is also eligible for an annual performance bonus, which is subject to company and individual performance.

Life at HERE comes with generous benefits to support your health and overall wellness. Benefits available to US-based HERE employees include health (Medical/Dental/Vision) insurance, retirement savings plans, paid time off & leave policies.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careers-here.icims.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:38 min

Reusing email software standards for HTTP file uploads

Imran Nazar · WWC 2023

2:36 min

Choosing between managed AI platforms and custom governance

Péter Farkas Péter Farkas · Europe 2026 Virtual

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

Videos

See all

Related articles

See all