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