2

Remote Principal Java Software Engineer Jobs in Michigan

Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack ...

Platform Software Engineer

Dearborn, MI · On-site +1

$140K - $188K/yr

... Software Engineering, Data Engineering, or related field and 5 years of experience in the job ... Java Spring Boot, JavaScript, TypeScript, and Angular frameworks. 3. Applying data governance ...

Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Posting Type Hybrid/Remote Job Overview WHO WE ARE Relativity is a leading legal data intelligence ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Sr. Innovation Software Engineer

Birmingham, MI · On-site +1

$116K - $154K/yr

... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Sr. Innovation Software Engineer

Detroit, MI · On-site +1

$121K - $159K/yr

... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ... Remote roles will also have the opportunity to come together in our offices for moments that matter.

Staff Software Engineer

Detroit, MI · On-site +1

$174K - $262K/yr

Posting Type Hybrid/Remote Job Overview Who We Are Relativity is a leading legal data intelligence ... and principal engineers on system design and architecture. * Collaborate closely with teams to ...

Senior Software Engineer

Dearborn, MI · On-site +1

$138K - $184K/yr

... Java and their frameworks including Python with Flask, Django, or FastAPI for Python, and ... Senior Software Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ...

Principal Data Engineer

Plymouth, MI · Remote

$109K - $130K/yr

Remote Employment: Full Time Location: US Seniority: Senior Level Technologies: Tableau, Tableau Server, SSIS, SQL Server, PostgreSQL, Python, SSRS, Azure, Cloud, Git, CI/CD, Terraform ...

Java Tutor

Ann Arbor, MI · Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Java Tutor

Detroit, MI · Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

next page

Showing results 1-20

Remote Principal Java Software Engineer information

What is the difference between Remote Principal Java Software Engineer vs Remote Senior Java Developer?

AspectRemote Principal Java Software EngineerRemote Senior Java Developer
Required CredentialsBachelor's/Master's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentLeadership role, architecture design, cross-team collaborationDevelopment, coding, debugging within teams
Employer & Industry UsageTech companies, large enterprises, consulting firmsStartups, mid-sized companies, tech firms
Common Search & Comparison IntentUnderstanding seniority, responsibilities, and career progressionTechnical skills, project involvement, experience level

The Remote Principal Java Software Engineer typically holds a leadership position, focusing on system architecture and guiding teams, whereas the Remote Senior Java Developer primarily engages in coding and technical implementation. Both roles require strong Java expertise and relevant certifications, but the principal role involves strategic oversight and cross-team coordination, making it suitable for experienced professionals aiming for leadership in Java development.

What are the most commonly searched types of Principal Java Software Engineer jobs in Michigan? The most popular types of Principal Java Software Engineer jobs in Michigan are:
What are popular job titles related to Remote Principal Java Software Engineer jobs in Michigan? For Remote Principal Java Software Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Remote Principal Java Software Engineer jobs in Michigan look for? The top searched job categories for Remote Principal Java Software Engineer jobs in Michigan are:
What cities in Michigan are hiring for Remote Principal Java Software Engineer jobs? Cities in Michigan with the most Remote Principal Java Software Engineer job openings:

Software Engineer

Kasmo Global

Troy, MI • Remote

Other

Posted 10 days ago


Job description

Job Description
Software Engineer
Location:
- Remote Duration: Long Term
Overview:
Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid prototyping and a proven ability to turn strategic direction into production-quality software. This is a builder role, ideal for scrappy, self-directed engineers who thrive in ambiguity and are excited to work with the latest AI technologies.
Responsibilities:
• Full-Stack Development: Design, build, and maintain scalable web applications using React/TypeScript and Python.
• AI-Assisted Development: Leverage LLM-based coding tools like Cursor, Copilot, and Claude to accelerate development velocity.
• Rapid Prototyping: Quickly iterate on new product ideas, going from 0 to 1 in short timeframes.
• API Design & Integration: Build robust APIs and integrate with various internal and external systems.
• Data Visualization: Create interactive dashboards and data visualizations using tools like Plotly, D3, or Streamlit.
• LLM Application Development: (Strong Plus) Build AI-native applications, engineer prompts, and work with LLM APIs.
Minimum requirements:
• Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
• AI-Assisted Development: Demonstrated experience using LLM-based coding tools to accelerate development.
• Proven Prototyping Skills: A track record of rapidly prototyping and shipping products.
• Strong Technical Skills: Proficiency in API design, systems integration, and data visualization.
• Python Expertise: Strong proficiency in Python is a primary requirement for this role.
Preferred skills:
• LLM/AI Experience: Experience building AI-native applications, prompt engineering, or working with LLM APIs.
• MCP Familiarity: Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.).
• WFM/Ops Tooling Experience: Prior experience building workforce management, scheduling, or operations platforms.
Must-Have Skills
1 Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
2 I-Assisted Development: Demonstrated experience using LLM-based coding tools to accelerate development.
3 Proven Prototyping Skills: A track record of rapidly prototyping and shipping products.
4 Strong Technical Skills: Proficiency in API design, systems integration, and data visualization.
5 Python Expertise: Strong proficiency in Python is a primary requirement for this role.
Years of overall experience required?
Full-Stack Experience: 3+ years of experience building web applications with React/TypeScript and Python or similar technologies.
Nice-to-have Skills
  • LLM/AI Experience: Experience building AI-native applications, prompt engineering, or working with LLM APIs.
  • MCP Familiarity: Familiarity with the Model Context Protocol (MCP) or similar agentic frameworks (LangChain, AutoGen, CrewAI, etc.).
  • WFM/Ops Tooling Experience: Prior experience building workforce management, scheduling, or operations platforms.