Full Stack Engineer + Ai

Year    KA, IN, India

Job Description

Experience:

7+ Years

Notice Period:

15 Days

Work Mode:

Hybrid - 3 Days WFO | 2 Days WFH

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.

Roles & Responsibilities



Build scalable agentic AI solutions that integrate with existing systems and align with business objectives. Implement automated validation of LLM outputs and define performance metrics for AI outcomes. Apply ethical AI practices using appropriate tools and frameworks. Utilize AWS cloud services including SNS, SQS, and Lambda for AI and system operations. Work with big data technologies such as Apache Spark and Vector Databases. Collaborate with software engineers to deploy AI models in production, ensuring robustness and scalability. Develop monitoring systems to track AI model performance in live environments. Participate in research initiatives to explore and apply emerging AI models and methodologies. Analyze systems and applications, providing recommendations for enhancements and future development. Contribute to the technical design and architecture of system enhancements. Lead and support software development efforts across geographically dispersed teams. Assist in team management and leadership tasks within collaborative environments. Follow structured release and change management processes for software builds and deployments. Troubleshoot complex deployment and environment-related issues. Prepare and document deployment and configuration scripts for development, test, and production environments.

Qualification



Bachelor's / Master's degree in Engineering / Information Systems from an accredited university.

Job Type: Full-time

Pay: ₹1,537,911.12 - ₹3,100,000.92 per year

Work Location: Hybrid remote in Bengaluru, Karnataka

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD5008938
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year