Software Development Engineer I (noida)

Year    UP, IN, India

Job Description

At myKaarma, 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 myKaarma, 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 myKaarma and help shape the future of automotive service.

Software Development Engineer - Level 1



Location:

Noida, India

What You Will Do



Design, develop, and test software components that power digital solutions for automotive dealerships and their customers. Collaborate with business stakeholders to understand requirements and translate them into scalable, reliable applications. Gain hands-on experience across multiple technology stacks, including microservices, mobile (iOS/Android), web applications, and cloud platforms. Communicate project goals, trade-offs, and progress clearly to your team lead and product manager. Take ownership of your work--proactively raise issues, suggest improvements, and balance speed with long-term reliability.

What We're Looking For



Experience:

0-3 years of software development experience, preferably with exposure to cloud or distributed systems.

Education:

Strong Computer Science fundamentals. A 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
+ 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 fundas
+ AI/ML Fundas:
+ - Data & ML Lifecycle
-

Core Concepts:

Can clearly explain the purpose and importance of

train/validation/test splits

.

Data Intuition:

Understands "garbage in, garbage out." Can discuss the conceptual importance of data cleaning, normalization, and augmentation.

Evaluation:

Can explain the purpose of common metrics (e.g., accuracy, precision/recall, loss). Can look at a training/validation loss curve and

identify clear overfitting or underfitting

. - Neural Networks (NNs)
-

Core Concepts:

Can intuitively explain the basic components of a neural network (neurons, layers, weights, activation functions) and their purpose.

Training Dynamics:

Understands, at a high level, how a network "learns" via loss functions, gradient descent, and

backpropagation

.

Practical Intuition:

Can conceptually differentiate between training and inference and is familiar with core issues like overfitting and underfitting. - Transformers
-

Motivation:

Understands the motivation for the Transformer architecture (e.g., the limitations of sequential models like RNNs/CNNs for long-range dependencies). +

Core Mechanics:

Can

intuitively

explain the purpose of key components like self-attention, positional encodings, and the encoder-decoder structure. +

Attention Intuition:

Grasps the basic idea of self-attention (how a model learns which words are important to each other) and multi-head attention (looking at a sequence in different "ways").
- Large Language Models (LLMs)
- +

Architecture & Scaling:

Understands the relationship between Transformers and LLMs and is aware of concepts like scaling laws and the pre-training/fine-tuning paradigm.

Practical Pipeline:

Familiar with the concepts of tokenization (how text is processed) and prompt-based interaction.

Application Concepts:

Aware of core application patterns like Retrieval-Augmented Generation (RAG) and the idea of LLM-based agents.

Responsible AI:

Recognizes model limitations (e.g., hallucinations) and understands the importance of responsible AI, safety, and model interpretability.

Technologies We Use




You don't need to know them all, but familiarity with some is a plus:

Languages:

Java, Python, C#

Frontend:

Angular, React, GWT, Bootstrap

Mobile:

Android (Kotlin), iOS (Swift), Flutter

Backend & Frameworks:

Spring, Microservices Architecture, Docker, Drools, Kong

Infrastructure:

Docker Swarm, Kubernetes, AWS, Google Cloud

Databases:

MySQL, MongoDB, Redis, ElasticSearch, Vitess

Messaging & Streaming:

RabbitMQ, Kafka

Why Join Us?



Contribute to software solutions used by automotive dealerships across the globe. Work with a highly collaborative, fast-moving engineering team. Build skills across the full stack and multiple platforms, with opportunities for growth. Be empowered to innovate and share your ideas from day one.
We value diverse experiences and backgrounds, so we encourage you to apply if you meet some but not all of the listed qualifications.

Total Rewards at myKaarma





At myKaarma, we offer a comprehensive Total Rewards package that extends beyond the base salary. Our commitment to competitive compensation includes bonuses and benefits that support both personal and professional well-being:

Flexible Work Environment

: We embrace a high-performance, flexible structure that values freedom and responsibility. Our "Highly Aligned, Loosely Coupled" model empowers teams to innovate and continuously improve using data-driven insights.

Health and Wellness

: Comprehensive medical, dental, vision, life, and disability benefits, along with wellness and telework stipends.

Time Off:

Generous vacation time to recharge and balance life outside work.

In-Office Perks:

unlimited snacks or refreshments onsite.

The starting salary range for this role is

25 Lahks + Bonus

depending on experience and qualifications, reflecting our dedication to competitive industry compensation. Additional details about our Total Rewards package will be shared during recruitment.

Our Commitment to Inclusion





At myKaarma, diverse perspectives drive innovation and success. We are committed to creating a safe, welcoming, and inclusive workplace where every employee feels valued and empowered and can do meaningful work. Our mission to deliver exceptional solutions to our clients is strengthened by the unique contributions and perspectives of our team members from all backgrounds.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4735173
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    UP, IN, India
  • Education
    Not mentioned
  • Experience
    Year