1

Ruby On Rails Jobs in Michigan (NOW HIRING)

When you add that to the challenges we take on and solve together, you'll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day. About the Role As the ...

Hands-on experience with identity and access management - designing or integrating authentication and authorization at scale (SSO, SAML, OIDC, OAuth 2.0, RBAC/ABAC, token/session management, or ...

As a Principal Software Engineer focused on Security & Compliance, you will set the technical direction for how CoCounsel earns and maintains the trust of law firms, corporate legal departments, and ...

Depending on business needs you will potentially lead projects in process areas, buildings and infrastructure, general manufacturing processes, and packaging systems. Own the overall leadership of ...

As a Principal Software Engineer focused on Cloud Cost Optimization, you will be the embedded, go-to expert within [Product] engineering for how cloud and AI/model spend is tracked, forecast, and ...

Showing results 21-40

Ruby On Rails information

See Michigan salary details

$22.2K

$106.4K

$149.5K

How much do ruby on rails jobs pay per year?

As of Aug 20, 2026, the average yearly pay for ruby on rails in Michigan is $106,433.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,300.00 and $122,500.00 per year, depending on experience, location, and employer.

What is Ruby on Rails?

Ruby on Rails is an application framework for web development. Specifically, it focuses on server-side functions and relies on the model-view-controller pattern. Rails is the framework itself, while Ruby is the programming language in which Rails is written. Ruby on Rails was designed to cut down on repetitive tasks and to be easy to learn with large, easily accessible libraries. It is open source as well, which means there is a large community that you can utilize to answer questions or improve your skills.

What is a Ruby on Rails developer?

Ruby on Rails developers are software engineers who specialize in building web applications using the Ruby on Rails framework. They use the Ruby programming language and the Rails framework to create scalable, maintainable, and efficient websites or web applications. Their responsibilities often include designing database structures, writing server-side logic, integrating front-end components, and deploying applications. Ruby on Rails developers work in a variety of industries and are valued for their ability to quickly develop robust web solutions.

What are the key skills and qualifications needed to thrive as a Ruby on Rails developer, and why are they important?

To thrive as a Ruby on Rails Developer, a solid grasp of Ruby programming, Rails framework, object-oriented design, and web development fundamentals is essential, often supported by a degree in computer science or related experience. Familiarity with version control systems like Git, databases such as PostgreSQL or MySQL, and deployment tools like Heroku or AWS is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers collaborate with teams and address client needs efficiently. These skills are crucial for building robust, scalable web applications and adapting to evolving project requirements.

What are some common challenges faced by Ruby on Rails developers when working in agile teams?

Ruby on Rails developers in agile environments often encounter challenges such as rapidly adapting to changing requirements and maintaining code quality during frequent iterations. Collaborating closely with designers, product managers, and QA specialists requires clear communication and flexibility, especially when integrating new features or resolving bugs under tight deadlines. Additionally, balancing the need for quick delivery with best practices like writing tests and refactoring code can be demanding but is critical for long-term project success.

What is the difference between Ruby On Rails vs JavaScript Developer?

AspectRuby On RailsJavaScript Developer
Required CredentialsProficiency in Ruby, Rails framework, MVC architectureProficiency in JavaScript, frameworks like React or Angular, HTML/CSS
Work EnvironmentBackend web development, server-side scriptingFrontend development, client-side scripting
Employer & Industry UsageWeb startups, SaaS companies, e-commerce platformsWeb applications, interactive websites, mobile app development

Ruby On Rails and JavaScript Developers often work together but focus on different parts of web development. Rails is primarily used for backend development with a focus on server-side logic, while JavaScript developers handle the frontend, creating interactive user interfaces. Both roles are essential in full-stack development, but their skills and tools differ significantly.

Is Ruby on Rails a good career?

Ruby on Rails developers are in demand for building web applications, especially in startups and tech companies. The role typically requires knowledge of Ruby, web development skills, and familiarity with frameworks, offering opportunities for growth and competitive salaries. As a career, it can be stable and rewarding for those interested in full-stack development and agile environments.

Is Ruby on Rails still in demand?

Ruby on Rails remains in demand for web development, especially for startups and companies seeking rapid application deployment. Many organizations value Rails developers for their ability to build scalable, maintainable applications using Ruby and related tools like JavaScript frameworks. Knowledge of database management and version control enhances employability in this field.

What are the most commonly searched types of Ruby On Rails jobs in Michigan?

The most popular types of Ruby On Rails jobs in Michigan are:

What are popular job titles related to Ruby On Rails jobs in Michigan?

For Ruby On Rails jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Ruby On Rails jobs in Michigan look for?

The top searched job categories for Ruby On Rails jobs in Michigan are:

What cities in Michigan are hiring for Ruby On Rails jobs?

Cities in Michigan with the most Ruby On Rails job openings:

Infographic showing various Ruby On Rails job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 6% Part Time, 2% Temporary, 6% Contract, and 1% Nights. Highlights an 84% Physical, 3% Hybrid, and 13% Remote job distribution, with an average salary of $106,433 per year, or $51.2 per hour.

Principal Engineer - HR AI Solutions

Harman International Industries

Novi, MI โ€ข On-site

Full-time

Posted 25 days ago


Job description

A Career at HARMAN
As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you'll discover that at HARMAN you can grow, make a difference and be proud of the work you do every day.
Introduction: A Career at HARMAN Automotive
We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.
  • Engineer audio systems and integrated technology platforms that augment the driving experience
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment

About the Role
Drive hands-on delivery of AI and Generative AI solutions for Digital HR and HR Business Partners. You will combine full-stack AI development with strong HR process, data, privacy, and governance awareness to solve business problems across the employee lifecycle, workforce planning, skills intelligence, talent, learning, case management, and employee experience.
This role is not centered on configuring one HR platform. Instead, you will evaluate AI capabilities across tools and vendors, advise HR stakeholders on where AI can create value, and build practical solutions when custom development, orchestration, or integration is the right path. You will architect, develop, and maintain production-grade systems that may include RAG pipelines, agentic workflows, model routing, vector search, evaluation, guardrails, observability, analytics, and visualizations integrated with enterprise HR data products and internal platforms.
What You Will Do
  • Solve HR business problems with AI: Partner with Digital HR, HR COEs, HRIS, IT, Legal, Privacy, and regional stakeholders to understand business needs and identify where AI can automate work, generate insight, or improve decision support.
  • Act as a trusted AI consultant: Advise HR teams on AI opportunities, risks, implementation options, data readiness, governance requirements, and the trade-offs between vendor capabilities, configuration, integration, and custom development.
  • Build AI-enabled HR solutions end to end: Develop prototypes and production solutions such as HR knowledge copilots, employee policy assistants, case triage tools, document summarization, onboarding support, skills intelligence, workforce planning analytics, and AI-assisted process workflows.
  • Evaluate AI tools vendor-neutrally: Assess capabilities across HR and enterprise platforms such as Workday, ServiceNow, Microsoft, and emerging AI tools, focusing on concepts, fit, value, and feasibility rather than deep specialization in one system.
  • Design and implement RAG pipelines: Build retrieval solutions over HR policies, job profiles, skills taxonomies, learning content, business rules, case data, requirements documents, lessons learned, and other structured or unstructured HR content.
  • Develop agentic workflows: Use orchestration frameworks and agent patterns to translate HR processes into reliable AI-enabled workflows with appropriate human review, escalation, and auditability.
  • Create analytics and visualizations: Move beyond static reporting by developing AI-driven insight generation, workforce skill heat maps, automation and augmentation analysis, replacement-impact views, and decision-support tools from integrated HR data products.
  • Implement enterprise-grade controls: Build guardrails, content policies, safety filters, prompt/version management, model evaluation, latency and throughput tuning, cost controls, fallback strategies, and model-routing approaches.
  • Protect HR data: Design solutions with privacy, PII protection, role-based access, employee-data sensitivity, works council considerations, retention requirements, and model/data governance built in from the start.
  • Operate production solutions: Containerize applications, automate CI/CD, monitor usage and quality, debug production issues, manage observability, and improve cost, reliability, and performance over time.
  • Communicate clearly and iterate quickly: Translate complex AI concepts for non-technical HR stakeholders, document recommendations, share demos, gather feedback, and build trust through practical value delivery.

What You Need To Be Successful
  • Experience: 8+ years of experience building production software or data products, including hands-on experience with ML, LLMs, Generative AI, or AI-enabled workflow automation.
  • AI and GenAI foundations: Strong conceptual and practical understanding of LLMs, embeddings, RAG, agentic workflows, prompt engineering, model orchestration, model evaluation, guardrails, and responsible AI practices.
  • Programming: Proficiency with Python, such as FastAPI, NumPy, Pandas, scikit-learn, Pydantic, and Jinja2, plus Node.js or TypeScript; strong experience with APIs, distributed systems, and integration patterns.
  • Full-stack delivery: Ability to build internal applications, dashboards, copilots, and workflow tools using modern front-end and back-end patterns, such as React, REST or GraphQL services, and reusable UI/data components.
  • Data and search: Experience with SQL and NoSQL databases, search and analytics platforms, vector databases such as Pinecone, Weaviate, FAISS, Milvus, or pgvector, and practical knowledge of chunking, reranking, retrieval quality, and data-product design.
  • Model providers and frameworks: Working familiarity with inference providers and model ecosystems such as AWS Bedrock, Azure OpenAI, OpenAI, Anthropic, Meta/Llama, and Mistral, along with orchestration frameworks such as LangChain, LlamaIndex, MCP, or comparable approaches.
  • Cloud and infrastructure: Experience with cloud platforms such as AWS, Azure, or GCP; Docker, Kubernetes, Terraform, CI/CD, observability tools, and production support practices.
  • HR domain awareness: Understanding of HR data, employee lifecycle processes, people analytics, skills and job architecture, talent and learning processes, case management, workforce planning, and the sensitivity of employee information.
  • Governance mindset: Ability to design for privacy, PII protection, role-based access, auditability, human-in-the-loop review, regulatory considerations, works council approvals, and enterprise model/data governance.
  • Consulting and communication: Strong business-problem framing, product-oriented thinking, stakeholder facilitation, clear communication, and the ability to explain AI options to HR leaders and subject-matter experts.
  • Education: BS, MS, or PhD in Computer Science, Data Science, Electrical Engineering, Mathematics, Human Resources Technology, or equivalent professional experience.

Preferred Experience
  • Experience developing AI solutions for HR, people analytics, talent, learning, recruiting, employee experience, HR service delivery, or workforce planning use cases.
  • Familiarity with HR and enterprise AI platforms such as Sana AI, Workday, ServiceNow HRSD, SAP SuccessFactors, or Microsoft 365/Copilot ecosystems; platform-specific configuration experience is helpful but not required.
  • Experience creating skills intelligence, workforce planning, automation-potential analysis, or organizational heat-map visualizations.
  • Experience working with Legal, Privacy, Information Security, Works Councils, or equivalent governance bodies on employee-data solutions.

What Makes You Eligible
  • Ability to work from an office in Novi, MI, 3+ days per week (hybrid)
  • Successfully complete a background investigation and drug screen as a condition of employment.

What We Offer
  • Access to employee discounts on world-class products (JBL, HARMAN Kardon, AKG, and more).
  • Extensive training opportunities through our own HARMAN University.
  • Competitive wellness benefits.
  • Tuition reimbursement.
  • "Be Brilliant" employee recognition and rewards program.
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.

#Hybrid
#LI-AA1
Salary Ranges:
$ 125,250 - $ 183,700
HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.