Staff/Principal Software Engineer(AI Agent) - Mumbai, India - Accrete AI

    Accrete AI
    Accrete AI Mumbai, India

    2 weeks ago

    Default job background
    Technology / Internet
    Description

    As the Staff or Principal AI Agent Engineer, you will lead designing, developing, and optimizing sophisticated artificial intelligence agents. Specializing in the intersection of machine learning and software engineering. You will contribute to the architecture and implementation of AI-driven systems, ensuring the seamless integration of intelligent agents into various applications. You will delve into advanced algorithms, reinforcement learning techniques, and natural language processing to enhance the capabilities of AI agents.

    Responsibilities:

    • Lead and mentor junior engineers, conduct design and code reviews, drive technical innovation, and contribute to coding standards.
    • Key role in architectural decisions & and design. Collaborate with teams to design scalable software systems. Recommend tech/tools to meet project needs.
    • Develop complex, maintainable code and troubleshoot technical issues. Collaborate with other engineers on coding, testing, and debugging.
    • Manage software development projects by contributing to planning, prioritization, and task estimation. Ensure timely delivery and high-quality output. Work with stakeholders to define project requirements.
    • Collaborate cross-functionally to integrate software components into larger systems. Communicate effectively with team members and stakeholders in English.
    • Improve process and technology. Enhance development practices, tools, and methodologies. Keep up with industry trends and emerging technologies.

    Qualifications:

    • 7+ years of software development exp. with 5+ years as an architect. Proven tech product industry experience, and a deep understanding of product dev. & innovation.
    • Experience in developing SaaS products, with a strong understanding of cloud-native scalable systems on AWS. Proficiency in modern DevOps principles.
    • Demonstrated expertise with the Python programming language and common libraries used in data manipulation and web application development. Additional experience with compiled languages like (Go, Rust, C/C++, Java)
    • Demonstrated expertise in multiple common architectural components like feature stores, vector databases, heterogeneous architectures for model training, testing, and delivery
    • Good understanding of common cloud-native design patterns utilizing Kubernetes toolchains

    Benefits:

    We offer a competitive salary, benefits package, and opportunities for growth and advancement within the company. If you are an innovative and results-driven leader, we encourage you to apply for this exciting opportunity.