Conversational AI Back-End Engineer

Posted 9 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
In-Office
Senior level
Artificial Intelligence • Cloud • Robotics • Software
The Role
The role involves leading a team in backend development, designing scalable solutions, API maintenance, and integrating AI/ML features.
Summary Generated by Built In

About Us

Automation Anywhere is the leader in Agentic Process Automation (APA), transforming how work gets done with AI-powered automation. Its APA system, built on the industry’s first Process Reasoning Engine (PRE) and specialized AI agents, combines process discovery, RPA, end-to-end orchestration, document processing, and analytics—all delivered with enterprise-grade security and governance. Guided by its vision to fuel the future of work, Automation Anywhere helps organizations worldwide boost productivity, accelerate growth, and unleash human potential.

Description

AI and Java backend Engineer:

Responsibilities:

  • Technical Leadership: Lead and mentor a team of Java developers, providing technical direction, code reviews, and best practices guidance.

  • Architectural Design: Collaborate with architects and senior developers to design scalable and maintainable Backend solutions.

  • API Design: Design and maintain APIs, ensuring they are well-documented, easy to use, and meet business requirements

  • AI first: Propose, do POCs for, and incorporate the right set of AI and ML artefacts into our product to further the Agentic process orchestration portfolio. Work on and solve problems related to the Data science, and data models, to create differentiated value and soltiions around intent recognition, suggestions, and summarization as related to Automation anywhere suite of products.

  • Software Development: Actively participate in coding and development tasks, contributing high-quality Java code to the project.

  • Monitoring and Logging: Set up monitoring and logging tools to track API performance and diagnose issues

  • Third-Party Integrations: Integrate with third-party services and APIs as required by the application.

  • Database Management: Oversee database design, optimization, and management for backend services

  • Testing: Be hands-on with testing methodologies and frameworks (e.g., unit testing, integration testing).

  • Scalability: Plan for and implement strategies to handle increasing loads and scale backend systems as needed.

  • Continuous Integration/Continuous Deployment (CI/CD): Implement CI/CD pipelines to automate deployment and ensure code quality.

  • Code Quality: Ensure adherence to coding standards, best practices, and code quality metrics. Perform code reviews and implement improvements as needed.

  • Technical Documentation: Create and maintain technical documentation, including system architecture, approaches, design documents, API specifications and processes.

  • Problem Solving: Identify and address technical challenges, resolve complex issues, and provide innovative solutions.

  • Performance Optimization: Optimize Java applications for performance, scalability, and efficiency.

  • Collaboration: Work closely with cross-functional teams, including product owners, SDET engineers, Cloudops and DevOps, and Developers to ensure high quality software delivery using agile methodologies.

  • Track progress of deliverables, co-ordinate with peers to expedite things.

  • Maintain end-to-end responsibility of assigned modules and features.

  • Continuous Learning: Stay updated with the latest Java technologies and industry trends, and apply them to improve development processes.

Requirements

  • 6+ years of prior experience in the design and architecture of complex software systems.

  • Extensive experience in Java and in development of Backend services, Micro services , Java frameworks

  • Python with experience in frameworks like FastAPI/Flask

  • Strong Object-Oriented skills, including an understanding of common object and web application design patterns

  • Hands-on experience in implementing design patterns in Java

  • Strong working knowledge of Core Java, REST APIs like Java API for RESTful Web Services (i.e. JAX-RS, Spring, SparkJava) and gRPC. OpenAPI/Swagger for API documentation

  • Spring Boot (Java), Express.js (Node.js)

  • Hands-on experience with Logging (Log4j), and Unit Testing using JUnit / TestNG using Mocking frameworks such as Mockito, EasyMock, RestAssured.

  • Experience working with enterprise applications using Spring and Hibernate.

  • Experience working with SQL Queries and database servers like MSSQL Server, Oracle, MySQL. Experience in Database Kernel, Query Optimizer, and Database Applications.

  • Vector DBs: FAISS, Pinecone, ElasticSearch and Opensearch - Embeddings and semantic search. RAG (Retrieval-Augmented Generation)

  • Using ONNX, TorchScript, or TensorFlow Serving

  • Hugging Face Transformers or custom PyTorch/TensorFlow models

  • Optimizing prompts for accuracy, latency, and cost

  • Must have experience in working with version control systems like GIT, SVN, etc. and build tools like Gradle and Maven.

  • Experience in software development with continuous integration and delivery.

  • Good code review skills and an understanding of clean code and design.

  • Experience working with agile and test-driven development.

  • Knowledge of different web servers like Tomcat and Jetty.

  • Great communication skills.

  • A Self-starter with the ability and drive to take requirements for completion.

  • Exposure to front end design and development and usability best practices.

  • Understanding of API security principles and best practices

  • Knowledge and hands on experience of scalable architecture patterns and techniques is a huge plus

  • Strong problem-solving and analytical skills with exposure to real customer problems.

  • Bachelor's or Master's degree in Computer Science strongly preferred.

  • Exposure to AI/ML/GenAI technologies and use in designing cutting edge solutions.

  • Exposure to complex real world customer problems and solutions.

  • Optional but useful:

    • Knowledge of A/B Testing frameworks

    • Experience with LangChain, LlamaIndex (for LLM apps)

All unsolicited resumes submitted to any @automationanywhere.com email address, whether submitted by an individual or by an agency, will not be eligible for an agency fee.

Top Skills

Easymock
Elasticsearch
Express.Js
Faiss
Fastapi
Flask
Git
Gradle
Grpc
Hibernate
Hugging Face Transformers
Java
Jax-Rs
Jetty
Junit
Log4J
Maven
Mockito
Mssql Server
MySQL
Onnx
Openapi
Opensearch
Oracle
Pinecone
Python
Rest Apis
Restassured
Sparkjava
Spring
Spring
Spring Boot
Svn
Swagger
TensorFlow
Testng
Tomcat
Torchscript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Jose, CA
6,564 Employees
Year Founded: 2003

What We Do

Welcome to Automation Anywhere. We’re on a singular and unwavering mission to democratize automation and create a better future for everyone, liberating people from mundane, repetitive tasks, and allowing them more time to use their intellect and creativity.

With 2.8M bots deployed at customers in 90 countries, and a network of over 2100 partners, we are a leader in the Gartner Magic Quadrant, and our AI-powered digital workforce platform optimizes the business processes of the world's largest enterprises and governments in virtually every industry including 85% of the top banks and financial institutions, 90% of the top healthcare institutions, 85% of the top technology companies, and 80% of the top telecom companies.

Industry Awards and highlights:

· Named a leader each year of Gartner Magic Quadrant for Robotic Process Automation

· Named a Leader in Forrester Wave

· Named a Leader and Star Performer in Everest Peak Matrix

· Named a Leader in Nelson Hall NEAT Intelligent Automation Report

· G2 Crowd 2020 Best Software Company

· First Cloud-native digital workforce platform

· 850+ pre-built, intelligent automation solutions

· Bot security and IP protection

· SaaS packages

· Over 1.4M courses completed in Automation Anywhere University

· Free AI-powered Community edition

Try the world’s most advanced digital workforce platform today: https://bit.ly/startRPAtoday

Similar Jobs

Atlassian Logo Atlassian

Head of Engineering - Information Protection

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office
Bengaluru, Karnataka, IND

Atlassian Logo Atlassian

Senior Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Karnataka, IND

Atlassian Logo Atlassian

Head of Engineering - Information Protection

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office
Bengaluru, Karnataka, IND

Atlassian Logo Atlassian

Principal Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
Bengaluru, Karnataka, IND

Similar Companies Hiring

Credal.ai Thumbnail
Software • Security • Productivity • Machine Learning • Artificial Intelligence
Brooklyn, NY
Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account