Talent.com
This job offer is not available in your country.
Senior Software Engineer (AI / ML development)

Senior Software Engineer (AI / ML development)

Collaberabangalore, karnataka, in
5 days ago
Job description

Senior Software Engineer (AI / ML development)

Bengaluru, IND

Essential skills :

  • 6+ years of hands-on software development experience, with a strong foundation in building scalable web applications and APIs.
  • Proficient in .NET Core , React JS, TypeScript, HTML, JavaScript, and CSS, with a solid understanding of web architecture and front-end / backend integration.
  • Skilled in Python for AI / ML development , including traditional machine learning techniques and modern frameworks.
  • Experience with cloud technologies , especially AWS (SNS, SQS, Lambda) , and familiarity with container systems.
  • Strong grasp of MLOps practices and tools such as MLflow , Langfuse , and LlamaIndex , enabling efficient deployment and monitoring of AI models.
  • Knowledge of Prompt Engineering , Retrieval-Augmented Generation (RAG), and vector databases (e.g., DynamoDB , Redshift ).
  • Experience with big data frameworks like Apache Spark , and data formats such as Parquet and Iceberg.
  • Comfortable working in Agile environments and applying Test-Driven Development (TDD) methodologies.
  • Familiar with source control systems (e.g., Git) and build systems.
  • Strong communication skills—able to articulate technical decisions and collaborate
  • effectively with cross-functional teams.
  • Self-driven and capable of working independently or as part of a team.
  • Passionate about clean code, best practices, and continuous improvement.
  • Demonstrates a growth mindset with a willingness to learn new tools and technologies
Create a job alert for this search

Software Development Engineer • bangalore, karnataka, in