Top Entry Level Software Engineer Jobs in Detroit, MI

Reposted 8 Hours AgoSaved
Remote
Detroit, MI
133K-213K Annually
Entry level
133K-213K Annually
Entry level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Develop and scale full-stack web applications for Toast’s digital storefront, including online ordering and website products. Design solutions, improve performance and usability, collaborate with Product and Design, run experiments, resolve critical issues, and contribute to API design, testing, and cross-team product integration.
Top Skills: AngularApi DesignBashBootstrapCSSDockerGitHTMLIntegration TestingJavaJavaScriptKotlinNode.jsReactTailwind CssUnit TestingZsh
Reposted 26 Days AgoSaved
Remote or Hybrid
Detroit, MI
128K-189K Annually
Entry level
128K-189K Annually
Entry level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop Python software and data systems that capture, validate, process, monitor, and deliver autonomous-vehicle telemetry from fleets to cloud and AI development pipelines. Own reliability initiatives, define architectures and operational metrics, debug distributed cloud and backend issues, improve observability and data quality, and apply AI/LLMs to incident triage and root-cause analysis. Collaborate across engineering and operations teams, lead design reviews, deliver tested production solutions, and mentor engineers.
Top Skills: APIsAutomated TestingBackend ServicesBigQueryC++CiCloud StorageContainer OrchestrationData PipelinesDistributed SystemsGCPKubernetesLlmsMetricsMonitoringPythonSQLTelemetry Pipelines
19 Days AgoSaved
Easy Apply
Remote
Detroit, MI
Easy Apply
115K-180K Annually
Entry level
115K-180K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Develop and launch scalable full-stack search systems using JavaScript, TypeScript, Python, or Kotlin. Collaborate with engineers and stakeholders, balance delivery speed with system reliability, debug code, participate in code reviews, write tested and extensible software, and contribute to team growth and communication.
Top Skills: JavaScriptKotlinPythonTypescript
YesterdaySaved
In-Office
Detroit, MI
Entry level
Entry level
Automotive
Develop Motor Control Processor application software for electrified powertrain modules. Responsibilities include requirements analysis, software design, embedded C/C++/assembly coding, test-plan creation, verification, validation, and code and document reviews. The role involves AUTOSAR and RTOS environments, virtualization, diagnostics, hardware interpretation, functional safety, debugging, automation scripting, and collaboration with departments and vendors.
Top Skills: AssemblyAurix TcAutosarC++CanalyzerCanoeDspace SystemdeskEmbedded CEtasGitIncaIso 26262LauterbachMatlabMisra-CMulticore MicroprocessorsNxp Cobra-55RtosSimulinkVector
7 Days AgoSaved
Hybrid
Detroit, MI
Entry level
Entry level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop 2D and 3D simulation platforms for autonomous mobile robots, create realistic scenarios and edge cases, integrate navigation software, debug simulated robot behavior, analyze results, and build regression testing workflows. The role collaborates with autonomy and AI teams to validate robotic systems and improve simulation capabilities, robustness, and deployment readiness.
Top Skills: BulletC++Ci/CdGazeboHardware-In-The-Loop Testing (Hil)Nvidia Isaac SimOdePhysxPythonRos 2UnityUnreal Engine
4 Days AgoSaved
In-Office
Detroit, MI
Entry level
Entry level
Artificial Intelligence • Robotics
Develop and support software, reporting tools, dashboards, workflows, and data-analysis solutions for robotic paint and sealer systems. Responsibilities include software lifecycle development, automation with Excel VBA and Power Automate, data validation, process optimization, documentation, customer debugging, commissioning, and collaboration with controls and process engineering teams. Occasional domestic and international travel to industrial manufacturing sites is required.
Top Skills: CSSExcel VbaGitlabHTMLIndustrial Communication ProtocolsExcelPlc ProgrammingPower AutomatePower BIRobotic Automation SystemsSharepoint
28 Days AgoSaved
Easy Apply
Remote
Detroit, MI
Easy Apply
146K-225K Annually
Entry level
146K-225K Annually
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Design and implement backend APIs, microservices, and checkout platform components for Affirm’s financial products. Own system health, improve performance and reliability, collaborate across engineering teams, and contribute to technical standards, tooling, and processes. The role requires developing, testing, and shipping high-quality software at scale while making customer-centric technical decisions.
Top Skills: AWSGitKotlinMySQLPythonRedisRpc
4 Days AgoSaved
Remote
Detroit, MI
101K-168K Annually
Entry level
101K-168K Annually
Entry level
Financial Services
Build internal web applications, APIs, integrations, AI-assisted workflows, knowledge repositories, dashboards, Slack bots, and PDLC automations. Connect tools such as Jira, GitHub, Notion, and data platforms with go-to-market systems. Prototype rapidly, collaborate across Product, Engineering, Program Management, Analytics, and commercial teams, and ensure secure, documented, auditable solutions.
Top Skills: AuthenticationBigQueryClaude CodeDatabricksFigmaGainsightGitGitIntercomJavaScriptJIRALlmsMcp ServersNotionPendoPythonReplitRest ApisSalesforceSlackSQLTypescriptWebhooks
5 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Software
Develop and maintain full-stack healthcare applications using C#, .NET, ASP.NET Core, JavaScript, and SQL Server. Design APIs, services, background jobs, database procedures, and responsive interfaces; troubleshoot across application and deployment layers; write automated tests; modernize legacy systems; build secure healthcare integrations; and protect sensitive data. Collaborate with product, QA, support, and implementation teams while participating in design reviews, code reviews, testing, and release validation.
Top Skills: .NetAsp.Net CoreAsp.Net MvcBootstrapC#Ci/CdCSSDapperEntity Framework CoreGitGulpHTMLIisJavaScriptJenkinsJqueryNlogNunitOpenid ConnectPlaywrightQuartz.NetRazorRestSftpSignalrSoapSQL ServerSwagger/OpenapiT-SqlWindows ServicesXMLXunit
6 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Cloud • Software • Infrastructure as a Service (IaaS)
Build and maintain backend services, REST APIs, cloud workspace provisioning systems, and resource orchestration infrastructure. Improve performance, reliability, scalability, and security while developing integrations, SDKs, and developer tools. Contribute to architecture and ship features from concept to production. The role requires strong TypeScript, JavaScript, and Node.js skills, backend and database knowledge, and familiarity with Docker, Linux, and cloud infrastructure.
Top Skills: Cloud InfrastructureDistributed SystemsDockerJavaScriptKubernetesLinuxNetworkingNode.jsPostgresRedisRest ApisSdksTypescriptVirtual Machines
Reposted 7 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
HR Tech • Information Technology • Professional Services • Consulting
Design, implement, and optimize GPU software for LLM training using CUDA, WebGPU, and GLSL. Profile and tune GPU kernels and shaders for performance, and develop host-side integrations in C++. The contractor will complete output-based tasks, meet minimum weekly submission requirements, and begin work shortly after onboarding.
Top Skills: C++CudaGlslWebgpu
7 Days AgoSaved
In-Office or Remote
Detroit, MI
Entry level
Entry level
Artificial Intelligence • Software
Develop custom customer integrations and provide Bubble.io guidance. Build and maintain Salesforce, HubSpot, and other CRM integrations; manipulate data with Python and Pandas; design AWS Lambda microservices; support client onboarding and collaborate with the development team to improve the platform.
Top Skills: Aws LambdaBubble.IoHubspotJavaScriptNode.jsPandasPythonSalesforce
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
8 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Software
Build and maintain Plane’s cross-platform Flutter mobile app, owning features from interface through data and native integrations. Work on widgets, notifications, webview-based editing, caching, persistence, and compatibility across multiple server versions. Collaborate with backend, design, product, and QA teams while writing tests and maintaining consistent architecture. The role requires production Flutter experience, clean architecture, Bloc-based state management, dependency injection, unit and widget testing, and familiarity with native Android and iOS development.
Top Skills: Android KeystoreBlocDartDioFastlaneFigmaFirebase Cloud MessagingFlutterGithub ActionsGorouterGraphQLInappwebviewIos KeychainIsarJetpack GlanceKotlinObjectboxPosthogRestSentrySwiftSwiftuiWidgetkitWorkmanager
8 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Artificial Intelligence • Analytics • Consulting • Semiconductor
Build and support reliable dashboards for AI infrastructure and financial models, including TCO, tokenomics, and compute capital models. Responsibilities include implementing features, loading model releases, validating data, developing accuracy checks, collaborating with analysts, creating charts and explanations, answering client questions, and contributing to research newsletters. The role requires strong Python or TypeScript skills, software engineering experience, numerical accuracy, and effective use of AI coding agents.
Top Skills: Next.JsPythonReactTypescript
Reposted 8 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Artificial Intelligence • Software • Conversational AI • Automation
Build and maintain core products and collaborate on larger consulting projects using TypeScript, Python, FastAPI, Next.js, GCP, and generative AI frameworks. The role involves hands-on software development within a rapidly growing, remote team serving Saudi Arabia and the GCC.
Top Skills: FastapiGCPGenerative Ai FrameworksNext.JsPythonTypescript
11 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Hardware • Healthtech • Retail
Build and operate full stack, data-powered web applications using React, Next.js, Vercel, Snowflake, and SQL. Responsibilities include developing dashboards, ETL and reverse ETL pipelines, analytical data infrastructure, data visualizations, and AI-enabled user experiences. The role also involves integrating LLMs, supporting CX and marketing systems, and shipping production applications end to end.
Top Skills: Anthropic ApiDbtEmbeddingsETLFive9FivetranHexKlaviyoKustomerLookerModeNext.JsOmniOpenai ApiRagReactReverse EtlSalesforceSnowflakeSQLVector SearchVercel
26 Days AgoSaved
Hybrid
Detroit, MI
29-37 Hourly
Entry level
29-37 Hourly
Entry level
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering tools. Responsibilities include coding in C/C++ and Python, integrating software with embedded hardware, creating automation tools, debugging, validation, performance benchmarking, documentation, code reviews, and cross-functional collaboration with DSP, acoustics, systems, and hardware engineering teams.
Top Skills: ArmAudio Signal ProcessingCC++Ci/CdDevice DriversDspEmbedded LinuxEmbedded ProcessorsEmbedded SystemsGitLinuxMicrocontrollersPythonReal-Time AudioRtos
26 Days AgoSaved
Hybrid
Detroit, MI
29-37 Hourly
Entry level
29-37 Hourly
Entry level
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Develop and test embedded software and firmware for Bose audio products, prototypes, and engineering tools. Responsibilities include writing C/C++ and Python code, integrating software with embedded processors, building automation tools, debugging and benchmarking performance, validating systems, documenting designs, and collaborating with software, DSP, acoustics, systems, and hardware engineers.
Top Skills: ArmAudio Signal ProcessingC/C++Ci/CdDevice DriversDspEmbedded LinuxEmbedded SystemsGitLinuxMicrocontrollersPythonRtos
Reposted 12 Days AgoSaved
Remote
Detroit, MI
117K-172K Annually
Entry level
117K-172K Annually
Entry level
Productivity • Software • Conversational AI
Develop and maintain backend services and APIs for Twilio’s communications platform. Responsibilities include designing, deploying, operating, and reviewing software, supporting production operations and on-call rotations, collaborating with a small engineering team, and writing technical documentation. The role requires Go or Java experience and values familiarity with DynamoDB, AWS, Docker, Kubernetes, and Temporal.
Top Skills: APIsAWSDockerDynamoDBGoJavaKubernetesNoSQLTemporal
Reposted 12 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Fintech • Information Technology • Software • Financial Services
Build and ship frontend features for a financial marketplace using React and Next.js. Collaborate with product, design, and backend engineers; contribute to architecture, component design, code quality, tooling, and the shared component library. Own work from design through delivery, participate in pairing and code reviews, and use AI-assisted development tools thoughtfully.
Top Skills: Claude CodeNext.JsRadixReactShadcn/UiStorybookTailwind CssTypescript
Reposted 12 Days AgoSaved
Remote
Detroit, MI
Entry level
Entry level
Fintech • Information Technology • Software • Financial Services
Build and ship end-to-end features for Augment’s iOS app, collaborate closely with product, design, backend, and fellow iOS engineers, and contribute to architecture, code quality, tooling, and long-term product health. The role emphasizes Swift and SwiftUI development, ownership, thoughtful collaboration, feedback, and effective use of AI-assisted development tools.
Top Skills: Claude CodeOpenapiStrict ConcurrencySwift 6.4SwiftformatSwiftlintSwiftuiTuist
13 Days AgoSaved
In-Office or Remote
Detroit, MI
Entry level
Entry level
Database
Build and maintain Turso’s open-source database and cloud platform. Responsibilities include advancing PostgreSQL compatibility, ensuring software correctness through testing and verification, operating cloud APIs and data planes, and scaling systems to support substantially more databases. The role involves Rust development, embedded database technology, large-scale cloud operations, observability, reliability, performance improvements, and collaboration with customers, open-source communities, and distributed teams.
Top Skills: AWSCloud ComputingDeterministic Simulation TestingDifferential TestingEmbedded DatabasesFormal VerificationFuzz TestingKubernetesLlm-Assisted DevelopmentObservabilityPostgresRustSqliteTurso
13 Days AgoSaved
In-Office or Remote
Detroit, MI
76K-136K Annually
Entry level
76K-136K Annually
Entry level
Cloud • Security • Software • Cybersecurity
Develop and maintain high-reliability, high-throughput backend systems for managing security certificates and configurations. Responsibilities include designing scalable systems, building features, optimizing performance, working with relational and NoSQL databases, and collaborating with testing and SQA teams on deployments. The role requires project-based experience with Java, Spring, Spring Boot, Angular, Terraform, SQL, Linux/Unix, and database technologies.
Top Skills: AngularBashC++CassandraElasticsearchJavaLinuxMySQLNosql DatabasesOraclePostgresPythonRelational DatabasesSpringSpring BootSQLSQL ServerTerraformUnix
13 Days AgoSaved
Remote
Detroit, MI
175K-209K Annually
Entry level
175K-209K Annually
Entry level
Software
Design, build, operate, and maintain large-scale distributed telemetry systems for Grafana Cloud and open-source projects. Deliver features from concept through production, improve reliability and performance, participate in design reviews and on-call rotations, contribute to roadmap decisions, and collaborate remotely with engineers. The role focuses on Go-based cloud services running on Kubernetes across AWS, GCP, and Azure, with observability, DevOps, and customer-focused software development responsibilities.
Top Skills: AWSAzureCC++GCPGoGrafanaKafkaKubernetesLokiMimirPrometheusPyroscopePythonRustTempo
13 Days AgoSaved
Remote
Detroit, MI
133K-166K Annually
Entry level
133K-166K Annually
Entry level
Cloud • Security • Software • Generative AI
Designs and implements scalable application networking features for Elastic Cloud, including ingress, security controls, private connectivity, and DNS. The role involves performance analysis, load testing, monitoring, incident troubleshooting, root cause analysis, and developing diagnostic tools. The engineer collaborates across teams to meet networking requirements, improve platform reliability, and apply best practices using Golang, Kubernetes, cloud networking, and distributed systems technologies.
Top Skills: AWSAzureCiliumCrossplaneElasticsearchEnvoy GatewayExternal-DnsGCPGoKibanaKubernetes
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account