Senior Software Engineer

Xoriant Logo
  • Production
  • FullTime
  • Shift
  • Applications have closed

Senior Software Engineer – (2500003813)

Description


Key Responsibilities:

Design and develop scalable Python applications using Object-Oriented Programming (OOP) principles.

Implement algorithms for text extraction and data retrieval from unstructured sources.

Build and integrate Machine Learning and NLP(Natural Language Processing) models for text analysis and decision support.

Ensure application performance, quality, and reliability across all components.

Contribute to feature design, code reviews, and best practice implementation.

Use Jira for sprint planning and task tracking, and GitHub for version control, CI/CD, and collaboration.

Stay updated with advancements in ML, NLP, and Generative AI to continuously enhance existing systems.

Required Skills & Qualifications:

Strong proficiency in Python (Pandas, NumPy, Boto3) and OOP concepts.

Experience with text extraction tools such as OCR and AWS Textract.

Proficient in developing RESTful APIs using FastAPI or Flask.

Hands-on experience with SQL and NoSQL databases.

Proven background in ML, NLP, and NER model development using TensorFlow, Keras, spaCy, or NLTK.

Familiarity with AWS services, Docker, and Kubernetes.

Working knowledge of Jira and GitHub for agile development and code management.

Excellent analytical, problem-solving, and communication skills.

Contributions to open-source or a strong portfolio of relevant projects are a plus.

Preferred Skills (Good to Have):

Exposure to Generative AI concepts and Large Language Models (LLMs) such as OpenAI, Claude, or AWS Bedrock.

Experience with prompt engineering, fine-tuning, or RAG (Retrieval-Augmented Generation) implementations.

Familiarity with LangChain, Vector Databases (Pinecone, FAISS), and embedding models.

Primary Location


: Pune

Other Locations


: Mumbai

Employee Status


: Permanent

Shift


: Day Job

Job Posting


: Nov 10, 2025, 5:00:00 AM
Primary Skills.: Python^Lambda^PostgreSQL
Project Name: Novadata Solutions Inc
Project Manager Name: Pratap Kumar Panda
Project Manager Email: Pratapk.Panda@Xoriant.Com