Job Description
About the Job:
🏢 Company myKaarma
💼 Role Engineer
📍 Location Global
⏳ Experience 1–3 Years
🔖 Job Type Full-time
Job Description:
myKaarma is seeking a talented and motivated Software Engineer 1 (AI/ML) to join its innovative engineering team focused on transforming the automotive service industry. This role offers the opportunity to work on a cutting-edge SaaS platform that seamlessly integrates communication, scheduling, and payment systems for dealership service centers. As part of a global team, you will contribute to building intelligent solutions that enhance customer engagement and operational efficiency. The position is ideal for engineers who are passionate about artificial intelligence, machine learning, and scalable software development in real-world applications.
In this role, you will design, develop, and deploy AI/ML-powered features, including working with large language models (LLMs), APIs, and model fine-tuning processes. You will collaborate closely with product managers, business stakeholders, and customers to translate complex requirements into scalable and high-performance systems. With exposure to modern technologies such as microservices, cloud infrastructure, and mobile platforms, you will gain hands-on experience in building end-to-end solutions that directly impact user experience and business outcomes.
This position also emphasizes technical ownership, innovation, and continuous improvement. You will be encouraged to challenge assumptions, balance trade-offs between speed and reliability, and contribute to a culture of engineering excellence. By working in a fast-paced, data-driven environment inspired by the Toyota Production System, you will play a key role in shaping the future of automotive service technology while advancing your career in AI/ML and software engineering.
Roles & Responsibilities:
- Design, develop, and test scalable software components that enhance dealership-customer interactions. Ensure high performance, reliability, and maintainability across all developed features.
- Build and integrate AI/ML solutions, including working with LLM APIs, training models, fine-tuning algorithms, and deploying them into production environments.
- Collaborate with business stakeholders and product teams to understand real-world challenges and convert them into effective, scalable technical solutions.
- Work across diverse technology stacks such as microservices architecture, mobile development (iOS/Android), and cloud platforms to deliver end-to-end solutions.
- Participate in system design discussions, code reviews, and architectural decisions to ensure high-quality and efficient software development practices.
- Analyze system performance, identify bottlenecks, and implement optimizations to improve scalability and responsiveness of applications.
- Communicate effectively with team leaders and product managers to define clear goals, timelines, and deliverables for ongoing projects.
- Take ownership of assigned modules and ensure timely delivery with a strong focus on quality, testing, and documentation.
- Continuously learn and adopt new tools, frameworks, and AI/ML advancements to stay ahead in a rapidly evolving technology landscape.
- Advocate for best practices in software engineering, including clean code, modular design, and robust testing methodologies.
Requirements & Eligibility:
- 1–3 years of experience in developing cloud-based software applications, with a strong understanding of scalability, performance, and system reliability.
- Bachelor’s degree in Computer Science, Engineering, or a related field. Strong academic foundations from reputed institutes are preferred but not mandatory.
- Proficiency in at least one programming language such as Java, Python, or C#, with the ability to write clean, efficient, and maintainable code.
- Solid understanding of data structures, algorithms, and software design principles, enabling efficient problem-solving and system design.
- Knowledge of operating systems and networking fundamentals, which are essential for building and debugging distributed systems.
- Familiarity with the data and machine learning lifecycle, including data preprocessing, model training, validation, and deployment.
- Understanding of neural networks, including concepts like layers, activation functions, backpropagation, and gradient descent.
- Basic knowledge of transformer architectures and large language models, including concepts like self-attention, tokenization, and prompt engineering.
- Awareness of AI/ML evaluation metrics such as accuracy, precision, recall, and loss, along with the ability to interpret model performance.
- Strong communication skills, curiosity, and a willingness to learn new technologies, frameworks, and architectures in a dynamic work environment.
Expected Salary:
The expected salary for a Software Engineer 1 (AI/ML) role typically ranges between ₹8 LPA to ₹18 LPA in India, depending on experience, technical expertise, and company standards. For global roles or candidates working with international teams, compensation may be higher and can include performance bonuses, stock options, and additional benefits as part of the total rewards package.
🚨 Stop Scrolling – This Could Be Your Shortcut to Interviews
Most candidates apply to 100+ jobs and never hear back.
The real reason? They don’t know where recruiters are actually hiring from.
Our March Hiring PDF includes verified HR emails and hiring details from companies like:
Dentsu, IBM, HCL, PwC, LTIMindtree, Wipro, Cognizant, Deloitte, Capgemini, Amazon, TCS, Infosys, EPAM, EY, NTT Data, Tech Mahindra, Fractal, GlobalLogic, Coforge, UST and many more.
Inside you’ll find:
✔ 200+ Fresher Job Opportunities
✔ 2500+ Verified HR Emails & Contacts
✔ Direct Hiring + Consultancy Openings
✔ IT & Non-IT Roles
🔥 60+ students placed recently using these hiring leads
👉 Grab the March Hiring List Now: March Hiring PDF


