Top Software Engineer Jobs in Ann Arbor, MI

16 Days AgoSaved
In-Office
Ann Arbor, MI
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Artificial Intelligence • Software • Energy • Defense
Build and maintain onboard and platform software for autonomous mining vehicles, including sensor drivers, data pipelines, synchronization, calibration, deployment, monitoring, simulation, testing, drive-by-wire integration, low-level controls, and safety systems. Collaborate with machine learning, hardware, controls, and mine operations teams through field validation on real equipment.
Top Skills: C++CamerasCloud Data PipelinesDrive-By-Wire SystemsEmbedded SystemsGnssImuLidarLinuxNetworkingPythonRadarReal-Time SystemsRosRos 2Simulation
One Month AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
135K-187K Annually
Senior level
135K-187K Annually
Senior level
Artificial Intelligence • Fintech • Software • Travel
Lead technical direction for a central infrastructure team supporting all product engineering. Design and maintain AWS infrastructure, Terraform modules, CI/CD workflows, observability, security, networking, cost-visibility tooling, and operational platforms. Coordinate multiple initiatives, improve reliability and incident response, establish paved roads adopted by feature teams, guide infrastructure strategy, and coach engineers across the organization.
Top Skills: AWSCloudflareDatadogDnsFinopsGithub ActionsIamJfrogOidcTerraformWafWarp
6 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
204K-328K Annually
Expert/Leader
204K-328K Annually
Expert/Leader
Artificial Intelligence • Cloud • Fintech • Machine Learning • Mobile • Software
Lead architectural vision and delivery for complex, scalable SaaS systems. Design cloud-native distributed systems using Docker and Kubernetes, develop foundational abstractions, reduce technical debt, and drive engineering best practices. Partner with Product, Design, and Engineering leadership, mentor senior engineers, and contribute to hiring. Apply deep C# and .NET expertise, performance analysis, debugging, and AI-assisted development, including production LLM integrations.
Top Skills: .Net CoreAnthropic ApiAsp.Net MvcC#ChatgptClaudeCqrsCursorDebugging ToolsDistributed SystemsDockerEvent SourcingGitGithub CopilotKubernetesLlm ApisOpenai ApiPerformance Profiling ToolsSagaSQL ServerWeb Apis
Reposted 6 Days AgoSaved
Remote
Ann Arbor, MI
166K-331K Annually
Expert/Leader
166K-331K Annually
Expert/Leader
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Leads the technical vision, architecture, and execution of AI performance, framework, benchmarking, and developer-productivity initiatives. Drives cross-team architecture, resolves complex systems trade-offs, mentors technical leaders, and contributes hands-on through prototyping, implementation, reviews, debugging, observability, and automation. Delivers measurable improvements in model onboarding speed, runtime performance, reliability, hardware utilization, and Azure capacity efficiency across models, frameworks, compilers, runtimes, systems, services, and hardware.
Top Skills: Ai/Ml FrameworksAzureC++CompilersPythonRuntimes
6 Days AgoSaved
Remote
Ann Arbor, MI
180K-250K Annually
Senior level
180K-250K Annually
Senior level
Artificial Intelligence • Information Technology • Software
Build and optimize distributed Lance dataset operations, high-performance indices, table formats, and data encodings in Rust. Develop integrations with Spark, Hive Metastore, Presto, Trino, Ray, and other data infrastructure systems. Improve internal data processing infrastructure, contribute to open-source communities, and promote Lance through technical conferences. The role requires deep distributed systems expertise and extensive experience with high-performance databases, big data, or AI training systems.
Top Skills: Apache ArrowC++ClickhouseDatafusionDelta LakeFlinkHadoopHive MetastoreHudiIcebergJavaJaxLanceLancedbParquetPrestoPythonPyTorchRayRustScalaSparkTrino
7 Days AgoSaved
Remote
Ann Arbor, MI
119K-217K Annually
Senior level
119K-217K Annually
Senior level
Kids + Family • Mobile
Build and maintain premium mobile features, subscription and in-app purchase flows, paywalls, pricing experiences, and advertising functionality for Life360’s consumer app. Own feature quality, performance, reliability, experimentation, and incident response at 100M+ user scale. Collaborate with product, design, data science, and analytics teams; use AI coding agents extensively; contribute to architecture and code reviews; mentor engineers; and help evolve AI-native engineering practices.
Top Skills: AdmobAmplitudeAndroidAndroid StudioAndroid Studio ProfilerAndroid View SystemApplovin MaxBitriseClaude CodeClean ArchitectureCrashlyticsCursorDaggerDatabricksEppoFastlaneFlowGithub ActionsGithub CopilotGoogle Play BillingGradleGrowthbookHiltiOSJetpack ComposeJetpack NavigationJetpack ViewmodelKotlinKotlin CoroutinesLaunchdarklyLlmsMacrobenchmarkMcpMviMvvmOptimizelyPerfettoSegmentSnowflakeStatsigStorekitSystrace
7 Days AgoSaved
Remote
Ann Arbor, MI
146K-157K Annually
Senior level
146K-157K Annually
Senior level
Fintech • Financial Services
Own end-to-end verification and validation for complex cloud-native software systems. Design comprehensive testing strategies, build scalable backend and frontend automation frameworks, identify coverage gaps, perform root cause analysis, integrate tests into CI/CD pipelines, and improve testing efficiency. Apply AI-assisted tools to testing and debugging, evaluate emerging AI capabilities, mentor engineers, and raise quality standards across teams.
Top Skills: AppiumBrowserstackCi/CdCypressJavaScriptPlaywrightSeleniumTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
100-200 Hourly
Senior level
100-200 Hourly
Senior level
HR Tech • Other • Professional Services
Evaluates AI coding-agent interactions for technical quality, engineering judgment, reasoning, explanations, and user trust. Provides detailed written and recorded feedback, distinguishes response quality levels, and helps define standards for tools such as Codex, Claude Code, and Cursor. This remote contract requires strong TypeScript, JavaScript, or Python experience, familiarity with AI-assisted development workflows, and senior-level engineering judgment.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
100-200 Hourly
Senior level
100-200 Hourly
Senior level
HR Tech • Other • Professional Services
Evaluate AI coding agents such as Codex, Claude Code, and Cursor for engineering judgment, response quality, reasoning, explanations, and usefulness. Provide clear written and recorded feedback, distinguish quality levels, and help define standards for excellent AI-assisted development interactions. This contract role requires senior-level software engineering experience, strong Python or TypeScript/JavaScript skills, familiarity with modern AI development workflows, and excellent English communication.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
100-200 Hourly
Senior level
100-200 Hourly
Senior level
HR Tech • Other • Professional Services
Evaluate AI coding-agent interactions for correctness, usefulness, engineering judgment, explanation quality, and user trust. Provide clear, opinionated written feedback, distinguish response-quality levels, and help define standards for tools such as OpenAI Codex, Claude Code, and Cursor. The role requires senior-level software engineering experience, strong TypeScript/JavaScript or Python skills, hands-on AI-assisted development experience, excellent English communication, and the ability to assess code without executing or reviewing every line.
Top Skills: Claude CodeCursorJavaScriptLoomOpenai CodexPythonTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
Expert/Leader
Expert/Leader
Software
Leads technical direction for large-scale accessibility systems that detect, remediate, and prevent web accessibility issues. Designs, builds, and operates secure, scalable distributed systems; drives technical roadmaps; mentors engineers; partners with Product and Design; and promotes responsible AI-assisted development. The role requires hands-on software engineering across JavaScript/TypeScript, React, Node.js, databases, storage, real-time data, and AI-enabled tooling.
Top Skills: Agentic DevelopmentAi Coding AssistantsDistributed SystemsDocument StorageJavaScriptNode.jsNosql DatabasesObject StorageReactReal-Time Data TechnologiesRelational DatabasesTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
115K-160K Annually
Senior level
115K-160K Annually
Senior level
Security • Software • Cybersecurity
Build and operate full-stack certificate management, security, monitoring, and vulnerability products. Develop TypeScript APIs and React frontends, design MySQL schemas, manage AWS workers and Kubernetes infrastructure, maintain legacy .NET and Python services, integrate partner APIs, improve CI/CD and observability, participate in on-call support, and develop AI-assisted features. The role includes code reviews, testing, incident resolution, technical documentation, and mentoring engineers.
Top Skills: .NetAmazon EksAmazon RdsAmazon SqsAWSAzure DevopsC#Cloudflare WafDockerExpressFastifyGrafanaHelmKubernetesLlm ApisMcpMySQLNext.JsNode.jsOauth 2.0Openid ConnectPkiPostgresPythonReactRedisSentryTerraformTlsTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
7 Days AgoSaved
Remote
Ann Arbor, MI
137K-183K Annually
Senior level
137K-183K Annually
Senior level
Internet of Things
Develop performant, standards-compliant Firefox layout and Asynchronous Pan and Zoom features across multiple platforms. Responsibilities include writing and optimizing multithreaded C, C++, or Rust code; debugging rendering and interaction issues; developing layout, graphics, algorithms, and tools; reviewing code; testing and triaging bugs; and contributing to long-term open-source projects.
Top Skills: AndroidCC++CSSFirefoxGeckoLinuxmacOSRustWindows
7 Days AgoSaved
Remote
Ann Arbor, MI
Senior level
Senior level
Internet of Things
Develop and maintain high-performance, standards-compliant Firefox layout and rendering functionality, with a focus on Asynchronous Pan and Zoom. Responsibilities include implementing algorithms and user interaction techniques, debugging and optimizing multithreaded code, reviewing code, testing and triaging bugs, and collaborating on long-term platform development across Android, Windows, Linux, and macOS.
Top Skills: AndroidCC++CSSGeckoLinuxmacOSRustWindows
One Month AgoSaved
Remote
Ann Arbor, MI
105K-135K Annually
Mid level
105K-135K Annually
Mid level
Edtech • Healthtech • Information Technology • Software
Build and maintain Azure DevOps CI/CD pipelines, manage Octopus Deploy releases, configure Azure infrastructure, and develop C# code. Diagnose performance and production issues across applications, databases, pipelines, and infrastructure. Improve observability through logging, metrics, and alerting; conduct code reviews; troubleshoot complex problems; and collaborate with engineering and product teams to plan and deliver releases.
Top Skills: .NetAzure DevopsAzure PortalC#DatadogGitKubernetesAzureOctopus DeployPostmanPowershellRest ApisSQL ServerSwagger/OpenapiTerraform
16 Days AgoSaved
In-Office
Ann Arbor, MI
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Artificial Intelligence • Software • Energy • Defense
Own Mariana Minerals’ infrastructure platform across AWS, EKS, on-premises, and edge clusters. Build self-service infrastructure, GitOps delivery, observability, identity and secrets management, cost controls, and reliable ML/data workloads. Lead cluster operations, incident response, upgrades, and automation that enables engineers to provision and operate services independently.
Top Skills: Amazon EksArgo CdAWSCi/CdGitopsGpu SchedulingGrafanaHelmKarpenterKubernetesLokiNode.jsPostgresPrefectPrometheusPulumiPythonReactSnowflakeTypescript
7 Days AgoSaved
In-Office or Remote
Ann Arbor, MI
205K-315K Annually
Senior level
205K-315K Annually
Senior level
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Design and scale Cohere’s Model Vault backend and inference platform. Lead architecture for authentication, deployments, billing, metering, customer lifecycle, and cloud control-plane services. Build reliable distributed systems with strong guarantees for security, privacy, consistency, isolation, observability, and failure recovery. Drive technically complex initiatives from threat modeling and architecture through implementation, production rollout, operations, and iteration at enterprise scale.
Top Skills: APIsAuthenticationAuthorizationC++Cloud InfrastructureConfidential ComputingCryptographyDatabasesDistributed SystemsGoJavaPythonRust
7 Days AgoSaved
Remote
Ann Arbor, MI
110K-160K Annually
Senior level
110K-160K Annually
Senior level
Other
Develop and support software applications, REST and ASP.NET web services, distributed systems, data integrations, and storage solutions. Analyze requirements, optimize performance, resolve application issues, implement security and data protection, and collaborate with product, business, and QA teams. The role includes technical documentation, quality reviews, managing competing priorities, and mentoring less experienced developers.
Top Skills: .Net CoreAsp.Net CoreAsp.Net Web FormsAWSC#Ci/CdGitKubernetesOwaspPostgresRestSharepointSoap
One Month AgoSaved
Remote
Ann Arbor, MI
250K-413K Annually
Mid level
250K-413K Annually
Mid level
News + Entertainment
Design and build scalable, secure, highly available revenue infrastructure for Netflix’s global financial workflows. Responsibilities include distributed data processing, financial data modeling, configurable pipelines, APIs, settlement, reconciliation, invoicing, and revenue partner systems. Collaborate with Product Managers, engineering teams, and Revenue Finance while independently delivering reliable solutions through complex cross-functional projects and test-driven development.
Top Skills: Data ModelingDistributed SystemsFlinkGraphQLGrpcJavaJvmKafkaPub-SubRestScalaSparkStream Processing
One Month AgoSaved
Remote
Ann Arbor, MI
Senior level
Senior level
Biotech • Agriculture
Modernize and develop a large-scale React Native mobile application with reliable offline-first functionality, local data storage, synchronization, BLE device integrations, scalability, and strong performance. The role includes shaping architecture, improving engineering practices, collaborating cross-functionally, mentoring developers, providing technical leadership, and visiting customer farms to understand workflows. Requires extensive mobile development experience and occasional U.S. travel.
Top Skills: AndroidBluetooth Low Energy (Ble)Ci/CdGitGitflowiOSJIRALocal DatabasesMobile SynchronizationReact Native
One Month AgoSaved
Remote
Ann Arbor, MI
160K-200K Annually
Senior level
160K-200K Annually
Senior level
Artificial Intelligence • Information Technology • Consulting • Automation
Build and maintain full-stack software for startup clients, including backend services, frontend experiences, new features, redesigns, bug fixes, and product improvements. Collaborate daily with product managers, designers, and engineers in a distributed, agile environment. Take ownership across the technology stack, write clean maintainable code, contribute to client missions, and support team growth and knowledge sharing.
Top Skills: DjangoGoJavaScriptPythonReact
One Month AgoSaved
Remote
Ann Arbor, MI
71K-83K Annually
Mid level
71K-83K Annually
Mid level
Information Technology
Develop, test, deploy, and maintain full-stack enterprise applications in AWS. Build front-end interfaces, backend services, APIs, integrations, and database components; troubleshoot complex technical issues; contribute to architecture and design decisions; support CI/CD and production readiness; conduct code reviews; collaborate across Product, QA, and DevOps; and mentor junior developers.
Top Skills: AngularAWSAws Aurora PostgresqlBitbucketCi/CdGitJavaJavaScriptJbossLinuxMavenMicrosoft CopilotNode.jsPostgresRest ApisSQLTypescriptWso2 Api ManagerWso2 Micro Integrator
7 Days AgoSaved
Remote
Ann Arbor, MI
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Professional Services • Consulting
Design, build, and operate scalable backend services and APIs. Develop integrations, shared data APIs, metrics storage, ETL pipelines, and AI-enabled product features. Diagnose reliability and performance issues, improve developer experience, and advance engineering practices. Collaborate with engineers, clients, and non-technical stakeholders while working effectively in a fast-changing startup environment.
Top Skills: Ai/MlAsynchronous Message QueuesBackend ApisEtl PipelinesEvent-Driven SystemsMongoDBNode.jsTypescript
Reposted 17 Days AgoSaved
In-Office
Ann Arbor, MI
117K-209K Annually
Entry level
117K-209K Annually
Entry level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Develop and maintain Autodesk SDKs and reusable software components using C#/.NET and C++. Design developer-facing APIs, manage managed/native interoperability, ensure backward compatibility, write automated tests, and own packaging, CI/CD, release, and artifact publishing. Collaborate across product teams, investigate complex technical problems, contribute to architecture decisions, use AI-assisted development responsibly, and mentor other engineers. The role focuses on geometry utilities and may involve computational geometry, CAD, cross-platform development, and performance optimization.
Top Skills: .NetArtifactoryAutodesk Data ExchangeB-RepC#C++ChatgptCi/CdClaude CodeCloudbeesCursorGithub CopilotLinuxMesh GeometryNuget
One Month AgoSaved
Remote
Ann Arbor, MI
Senior level
Senior level
Agriculture
Develop and modernize a production React Native mobile application supporting offline-first workflows, BLE device integrations, synchronization, scalability, performance, and reliability. Design and maintain application features, contribute to architecture and engineering standards, collaborate cross-functionally, mentor developers, provide technical leadership, and engage with farm customers. Occasional travel to customer locations is required.
Top Skills: AndroidBluetooth Low Energy (Ble)Ci/CdGitflowiOSJIRALocal DatabasesMobile SynchronizationReact Native
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account