Full Stack Software Engineer

Kalydo AI
Rajkot, Gujarat, India

Full Stack Software Engineer This role combines hands-on software development and machine learning integration to build scalable applications and deploy intelligent models into production-ready systems.

We are seeking a passionate and motivated Software Engineer with 0-2 years of experience to join our dynamic team. The ideal candidate will have a strong foundation in software development principles and a keen interest or basic knowledge in machine learning (ML). You will contribute to building scalable software solutions and assist in integrating ML models into production systems.

Key Responsibilities

  • Design, develop, test, and maintain high-quality software applications.
  • Collaborate with cross-functional teams including data scientists and product managers to integrate ML models into existing products.
  • Write clean, efficient, and well-documented code.
  • Participate in code reviews and contribute to best software engineering practices.
  • Debug and resolve technical issues across the software stack.
  • Stay updated with emerging trends in software engineering and machine learning.
  • Assist in developing tools, frameworks, and infrastructure for ML model deployment

and monitoring.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
  • 0-2 years of experience in software development (internships/projects will be considered).
  • Proficiency in at least one programming language, Python or Java.
  • Basic understanding of machine learning concepts, algorithms, and libraries (e.g. TensorFlow, PyTorch, scikit-learn).
  • Familiarity with software development lifecycle (SDLC) and version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent verbal and written communication skills.
  • Ability to work in a collaborative and agile environment.
  • Exposure to ML model training, evaluation, and deployment.
  • Familiarity with REST APIs, cloud platforms (AWS, Azure, GCP), or containerization (Docker, Kubernetes).
  • Experience with databases (SQL or NoSQL).

What we Offer

  • Exposure to real-world machine learning product development.
  • Work directly with the Co-founder and Senior Developer on high-impact projects.
  • Exposure to multimodal, real-world AI problems that go beyond typical datasets.
  • Fast-paced environment with room for innovation, autonomy, and career growth.

Send an email to join@kalydo.aiwith a cover letter and your CV to apply.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →