Browse All Jobs
Job Description

Appian is seeking a Senior Software Engineer - AI to join their team in Chennai. The candidate will be responsible for driving the evolution of the Appian low-code platform, with a specific focus on expanding its AI capabilities. He will be instrumental in developing and enhancing the platform's AI capabilities, integrating cutting-edge technologies.

The Senior Software Engineer will be a full-stack engineer, wielding expertise in Java, Python, JavaScript, and AWS services to craft high-performance, scalable solutions. He will be at the intersection of powerful low-code and transformative AI.

Responsibilities:

  • Design, develop, and deploy full-stack applications that seamlessly integrate AI-powered features.
  • Harness the power of Java, JavaScript, Python, and AWS services to build robust, intelligent solutions.
  • Lead feature development, mentor junior engineers, and conduct rigorous code reviews.
  • Ensure the availability, latency, scalability, efficiency, and security of our platform.
  • Troubleshoot, investigate, and diagnose incidents using advanced tracing, alerting, and log analysis.
  • Contribute to software performance analysis and system tuning.
  • Build automation to prevent problem recurrence.
  • Create and maintain comprehensive technical documentation.
  • Effectively communicate complex technical designs to diverse audiences.
  • Take ownership of team performance, quality, stability, and velocity.
  • Champion Agile methodologies and a quality-first culture.

Requirements:

  • MS in Computer Science or related field/degree and 1+ years of relevant experience, or a BS in Computer Science and 3+ years of relevant experience.
  • Experience in a high-volume or critical production service environment.
  • Proficiency in Java, JavaScript, Spring, JPA, JDBC, Hibernate, React, Gradle, and Git.
  • Deep understanding of web technologies and AWS cloud services.
  • Demonstrated experience with AI technologies, including Large Language Models (LLMs), Generative AI, Machine Learning (ML), and Prompt Engineering.
  • Ability to apply both object-oriented and functional programming approaches.
  • Strong advocate for industry best practices, including platform development, DevOps, and CI/CD.
  • Proven ability to mentor and conduct effective code reviews.
  • Exceptional problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • A relentless curiosity and passion for innovation, particularly in the field of AI.
  • Agile mindset and unwavering commitment to quality.

Appian offers:

  • Training and Development
  • Growth Opportunities
  • Community
Apply Manually