A

Accenture

Advises businesses and runs their technology

Custom Software Engineer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeMumbai, Maharashtra, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 3 years of experience is required; the description also specifies 4+ years of Python development experience and 2+ years of AI-GenAI-RAG and LLM application development.
  • 15 years of full-time education.
  • Proficiency in Python, object-oriented programming, design patterns, and unit testing.
  • Experience with FastAPI, Flask, and Django REST Framework.
  • Knowledge of SQL, data modeling, and shell scripting.
  • Experience with Pandas, NumPy, and DataFrames.
  • Knowledge of authentication and authorization, including JWT, OAuth, and SSO.
  • Experience integrating LLMs such as OpenAI, Gemini, or Anthropic.
  • Knowledge of vector search, semantic search, and agentic AI workflows.
  • Experience with GenAI tooling and natural language interface development.
  • Experience developing and optimizing RAG pipelines and Text-to-SQL systems.
  • Experience with LangChain, LangGraph, Sentence Transformers, and Hugging Face Transformers.
  • Knowledge of embedding models such as OpenAI embeddings or BERT.
  • Experience with vector databases such as FAISS, Qdrant, or Weaviate, and creating and managing embeddings and vector stores.
  • Experience with Grafana monitoring and observability, Git, and CI/CD.

Responsibilities

  • Design, develop, and maintain AI-powered applications using Python.
  • Build enterprise GenAI solutions leveraging LLMs and natural language interfaces.
  • Develop and optimize RAG, Text-to-SQL, semantic search, and agentic AI solutions.
  • Design and implement scalable data ingestion and processing pipelines.
  • Integrate AI models with enterprise applications and APIs.
  • Monitor, troubleshoot, and optimize AI application performance.
  • Contribute to architecture decisions and mentor team members.
  • Develop custom software solutions by designing, coding, and enhancing components across systems or applications, using modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to business needs.

Desired Qualifications

  • Knowledge of AI and data solution architecture.
  • Experience with Azure OpenAI and AWS Bedrock.
  • Knowledge of LlamaIndex and MCP.
  • Experience with Docker and Kubernetes.
  • Experience with AWS or Azure cloud.
  • Knowledge of microservices architecture.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs