×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer II; AI​/ML

Job in Long Beach, Los Angeles County, California, 90899, USA
Listing for: Rippling
Full Time position
Listed on 2026-02-06
Job specializations:
  • Software Development
    AI Engineer, Software Engineer, Cloud Engineer - Software, Machine Learning/ ML Engineer
Job Description & How to Apply Below
Position: Software Developer II (AI/ML)

Overview

At my Kaarma, we’re not just leading the way in fixed ops solutions for the automotive industry—we’re redefining what’s possible for dealership service centers. Headquartered in Long Beach, California, and powered by a global team, our industry-leading SaaS platform combines communication, scheduling, and payment tools in one seamless solution that keeps dealerships and vehicle owners connected. With my Kaarma, every service interaction flows effortlessly, bringing good karma to customers and service teams.

Rooted in the principles of the Toyota Production System, we operate with precision, efficiency, and a relentless focus on continuous improvement to deliver a better experience for all. We’re looking for innovators, problem-solvers, and tech enthusiasts passionate about building solutions that people love to use. If you’re ready to make an impact in an industry ripe for change, join us at my Kaarma and help shape the future of automotive service.

Role Description

What Will You Do?

  • Design, develop, and test software components used by automotive dealerships to interact with their customers.
  • Lead the design, build, and integration of AI/ML solutions, including:
  • Developing and consuming LLM APIs.
  • Training, fine-tuning, and deploying models into production systems.
  • Collaborate directly with business stakeholders—including customers—to understand requirements and deliver impactful solutions.
  • Work across a variety of tech stacks (microservices, mobile development, cloud platforms, etc.) in a fast-moving, dynamic environment.
  • Mentor and review the work of SDE I engineers, helping them grow in technical expertise.
  • Take initiative to improve overall system architecture, scalability, and reliability.
  • Exercise ownership by challenging trade-offs between speed and reliability when building solutions.
Education & Experience
  • 2–5 years of experience developing cloud-based software services with a strong understanding of design for scalability, performance, and reliability.
  • 2+ years of hands-on experience deploying and optimizing AI/ML solutions in production environments.
  • Education:

    BTech or Equivalent 4yr degree in Computer Science/Engineering (Tier 1/Tier 2 institutes such as IIT/NIT preferred, but not required).
  • Skills:

    Proficiency in at least one modern programming language (Java, Python, or C#).
  • Understanding of data structures, algorithms, and design principles.
  • Strong communication skills for working with technical and non-technical teammates.
  • Curiosity and eagerness to learn new tools, frameworks, and architectures.
  • Operating system and networking fundamentals.
  • Data & ML Lifecycle:
    Core Concepts, including train/validation/test splits; data cleaning, normalization, and augmentation; evaluation metrics (accuracy, precision/recall, loss); ability to identify overfitting/under fitting; understanding neural networks basics and training dynamics (loss, gradient descent, back propagation); awareness of Transformers, self-attention, positional encodings, encoder-decoder structures; tokenization;
    Retrieval-Augmented Generation (RAG); and responsible AI concepts (safety, interpretability).
Nice to Have / Technologies We Use

You don’t need to know all of these from day one—but familiarity with several is a big plus:

  • Mobile: Android (Kotlin), iOS (Swift), Flutter
  • Backend & Architecture: Spring, Microservices, Drools, Kong
  • AI/ML & APIs: OpenAI API, Gemini API, AWS Bedrock, AWS Sage Maker, Fine-tuned open-source models, Cursor IDE, Codex
What We’re Offering
  • A small, global engineering team with direct impact on business outcomes.
  • Competitive salary and equity potential
    .
  • Flexible leave policy—we don’t count your vacations.
  • A diverse, relaxed, and results-oriented workplace.
  • Fun perks: unlimited snacks, a ping-pong table, and regular outings.

We value diverse experiences and backgrounds, so you are encouraged to apply if you meet some but not all of the listed qualifications.

Total Rewards

At my Kaarma, we offer a comprehensive Total Rewards package that extends beyond the base salary with bonuses and benefits that support both personal and professional well-being:

  • Flexible Work Environment
    :
    We embrace a high-performance, flexible…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary