> Markdown version of [/jobs/ext/1766742-software-engineer](https://www.wearedevelopers.com/jobs/ext/1766742-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** HERE - **Location:** Chicago, IL, United States (Remote available) - **Experience:** Expert - **Salary:** $130,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** 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, Management of Software Versions, Data Processing, Deep Learning, Backend, AI Platforms, Information Technology, Machine Learning Operations, Data Pipelines - **Published:** July 10, 2026 - **Apply:** https://careers-here.icims.com/jobs/81686/sr.-software-engineer/job?mode=apply&apply=yes&in_iframe=1&hashed=-336061842 ## About the Role 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 ## 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 ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [This App Reached 10,000 Users in One Week. Here's How.](https://www.wearedevelopers.com/videos/100329-this-app-reached-10-000-users-in-one-week-here-s-how) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)