Senior Software Engineer (Python + fastapi + AWS + Generative Ai))
Programmers.ioResume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
are looking for a Python Developer skilled in Python, Fast api, RAG, PostgreSQL
Work Location - Remote (Hybrid for Jaipur and Hyderabad)
Experience - 5-12 years
Skills Required - Python, Fast API, RAG, Gen Ai
Notice Period - Immediate or serving
JOB DESCRIPTION
Required Technical Skills
AI/ML & Generative AI Development
- Design and implement end-to-end AI/ML pipelines , from business understanding to deployment.
- Develop Generative AI solutions using LLMs (OpenAI/Azure OpenAI/Gemini) for document processing, chatbots, and intelligent automation.
- Implement RAG (Retrieval-Augmented Generation) architectures using LangChain, vector stores, schema validation, and output parsers.
- Build and optimize models for NLP, forecasting, and computer vision use cases.
- Apply machine learning algorithms using Scikit-learn, TensorFlow, and PyTorch
where applicable.
- Has worked with Amazon Bedrock.
Backend & API Development
- Develop scalable backend services and APIs using Python, FastAPI, Flask, and Django .
- Implement data pre-processing, post-processing, validation, and enrichment pipelines.
- Ensure APIs are secure, performant, and production ready.
Cloud & DevOps
- Design and deploy AI solutions on Microsoft Azure , including:
- Azure OpenAI
- Azure Machine Learning
- Azure Functions
- Azure Logic Apps
- Azure Web Apps
- Azure Storage & Delta Lake
- Azure Key Vault
- Azure DevOps & CI/CD pipelines
- Deploy and manage workloads using Docker and serverless architectures.
- AWS services such as EC2, Bedrock, SQS, SNS and S3 for selected workloads.
- Implement authentication and secrets management using Service Principals and Key Vaults .
- Apply MLOps best practices for model lifecycle management and monitoring.
Data, Analytics & Visualization
- Work with relational and cloud databases including Azure SQL Database and PostgreSQL .
- Collaborate with stakeholders to translate business needs into analytical and predictive solutions.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free