Custom Software Engineer

Accenture

2–5 yrs Mumbai Full Time Work from office
Accenture logo
Posted : today
Actively hiring

Job description

Spearhead the development of innovative custom software solutions. This role involves designing, coding, and enhancing components across various systems and applications. Leverage modern frameworks and agile methodologies to deliver scalable, high-performing solutions precisely tailored to unique business requirements.

We are seeking an experienced Python and AI/GenAI Engineer adept at constructing enterprise-grade GenAI applications. Your expertise will be crucial in building intelligent search solutions, sophisticated Agentic AI workflows, and robust, scalable data processing pipelines. A strong foundation in LLMs, RAG, Vector Databases, and contemporary AI frameworks is essential for success in this dynamic role.

Responsibilities

Design, develop, and maintain cutting-edge AI-powered applications utilizing Python. Build sophisticated enterprise GenAI solutions that harness the power of LLMs and natural language interfaces. Develop and optimize advanced RAG, Text-to-SQL, Semantic Search, and Agentic AI solutions. Architect and implement highly scalable data ingestion and processing pipelines. Seamlessly integrate AI models with existing enterprise applications and APIs. Proactively monitor, troubleshoot, and optimize the performance of AI applications. Contribute significantly to architectural decisions and provide mentorship to team members.

Qualifications

A minimum of 4 years of dedicated Python development experience is required. Possess at least 2 years of hands-on experience in AI-GenAI-RAG and LLM application development. Proficiency in Python, OOPs principles, Design Patterns, and Unit Testing. Experience with frameworks like FastAPI, Flask, and Django REST Framework. Strong knowledge of SQL, Data Modeling, and Shell Scripting. Familiarity with Pandas and NumPy for data manipulation. Expertise in Authentication & Authorization (JWT, OAuth, SSO). Demonstrated experience with LLM Integration (OpenAI, Gemini, Anthropic, or similar). Skilled in Vector Search, Semantic Search, and Agentic AI Workflows. Experience in GenAI Tooling and Natural Language Interface Development. Proven ability in RAG Pipeline Development & Optimization. Experience with Text-to-SQL Systems. Familiarity with libraries such as LangChain, LangGraph, and Sentence Transformers. Proficiency with Hugging Face Transformers and Embedding Models. Experience using Vector Databases (FAISS, Qdrant, Weaviate, or similar) and managing Embeddings and Vector Stores. Knowledge of Grafana for Monitoring & Observability. Proficient with Git and CI/CD practices.

Essential Skills

PythonOOPsDesign PatternsUnit TestingFastAPIFlaskDjango REST FrameworkSQLData ModelingShell ScriptingPandasNumPyDataFramesAuthentication & Authorization (JWT-OAuth-SSO)LLM IntegrationVector SearchSemantic SearchAgentic AI WorkflowsGenAI ToolingNatural Language Interface DevelopmentRAG Pipeline Development & OptimizationText-to-SQL SystemsLangChainLangGraphSentence TransformersHugging Face TransformersEmbedding ModelsVector DatabasesEmbeddingsVector StoresGrafana Monitoring & ObservabilityGitCI/CD

Good to Have

AI & Data Solution ArchitectureAzure OpenAIAWS BedrockLlamaIndexMCPDockerKubernetesAWS CloudAzure CloudMicroservices Architecture

Highlights

  • Actively hiring

More Details

RoleCustom Software Engineer
Employment TypeFull Time, Work from office

About the Company

Accenture logo

Accenture

IT Consulting

Custom Software Engineer at Accenture | SkillMX | SkillMX