Highlights
Join our global team, work on cutting-edge AI/ML projects, and enjoy flexible time off.
Description
Job Summary
pWe are seeking a talented Software Developer to join our team at myKaarma, where you will design and develop innovative software solutions for automotive dealerships. This role involves building scalable cloud-based services with AI/ML capabilities.
Responsibilities
- Design, develop, and test software components for automotive dealership engagement tools.
- Build and integrate AI/ML solutions, including developing and consuming LLM APIs.
- Collaborate with business stakeholders to translate needs into scalable technical solutions.
- Work across diverse tech stacks like microservices and mobile development.
- Communicate project goals and timelines with team leaders and product managers.
Required Skills
- Proficiency in Java, Python or C#
- Data structures and algorithms knowledge
- Understanding of AI/ML lifecycle
- Experience with cloud infrastructure
- Strong communication skills
Required Skills Explained
{'html': '
- Proficiency in at least one modern programming language such as Java, Python, or C#.
- Strong understanding of data structures, algorithms, and design principles.
- Experience with microservices architecture and cloud infrastructure like AWS or Google Cloud.
- Familiarity with AI/ML concepts including Transformers, Large Language Models, and the data lifecycle.
- Strong communication skills to collaborate effectively within a diverse team of technical and non-technical members.
'}
Who is this for
pThis role suits candidates who are passionate about building innovative software solutions, have a knack for solving complex problems, and enjoy working on diverse tech stacks.
Why This Job is a Good Opportunity
{'html': 'ulliTo work with a forward-thinking company that values innovation and continuous improvement in the automotive industry.liOpportunity to contribute to solutions that directly impact customer satisfaction and service efficiency for dealerships globally.liA collaborative team environment where your ideas are valued, and you have the chance to make significant contributions quickly.liThe ability to learn new technologies and tools across various tech stacks including AI/ML, cloud services, and mobile development.liComprehensive benefits package with flexible work arrangements, generous time off, and on-site perks like unlimited snacks and fun outings.'}
Interview Preparation Tips
{'html': '
- Prepare examples of how you have applied AI/ML concepts in previous projects or roles to solve real-world problems.
- Be ready to discuss your experience with software development methodologies, particularly agile practices and microservices architecture.
- PRACTICE explaining complex technical concepts like Transformers and LLMs in simple terms that a non-technical stakeholder would understand.
- Review common data structures and algorithms to ensure you can confidently explain them during the interview process.
- Practice mock scenarios where you need to collaborate with cross-functional teams, demonstrating your communication and problem-solving skills.
'}
Career Growth in This Role
{'html': 'pThis role offers significant opportunities for career growth as it focuses on AI/ML development and integration. You can explore specializations within these areas or move into leadership positions where you guide teams of engineers. The company culture encourages innovation, which means there are always new technologies to learn and challenges to tackle.pMoreover, the flexible work environment at myKaarma allows for a balance between work and personal life, giving you time to further develop your skills through professional development programs or even mentorship opportunities within the organization.'}
Explore More Opportunities
Skills
Frequently Asked Questions
What kind of projects will I be working on?You will work on designing and developing software components for automotive dealership engagement tools, integrating AI/ML solutions, and collaborating with stakeholders.
Do you offer any training programs?Yes, we provide training to help you grow in your role. Our internal knowledge base and regular workshops are available to all team members.
What kind of time off can I expect?We offer flexible time off with no tracking of leaves or vacations, allowing you to balance work and personal life effectively.