
- Relevant Experience required 3 to 5 years.
- Strong proficiency in python programming language along with expertise in backend development framework such as
- Django or Flask. (DSA and Design patterns are mandatory).
- Hand on Experience in REST API development and database such as PostgreSQL.
- Good knowledge of versions control systems like GIT, Bitbucket
- Implementation testing strategies such as unit testing (PyTest), integration testing and end to end testing
- Basic knowledge of Docker/Podman and Jenkins.
- Good have if they basic knowledge in Mainframe tech such JCL, and TWs.

Similar jobs
Job Title: Python Backend / GenAI Engineer (4+ Years)
Job Summary
Looking for a Python Backend Engineer with experience in Generative AI, LangGraph workflows, data engineering, and AI evaluation using Arize AI.
Responsibilities
* Develop backend APIs using Python (FastAPI / Flask / Django)
* Build Generative AI and RAG-based applications
* Design LangGraph / agent workflows
* Create data engineering pipelines (ETL, data processing)
* Implement LLM monitoring and evaluation using Arize AI
* Integrate vector databases and AI services
* Maintain scalable and production-ready backend systems
Required Skills
* 4+ years of Python backend development
* Experience in Generative AI / LLM applications
* Knowledge of LangGraph / LangChain
* Experience in data engineering pipelines
* Familiarity with Arize AI or model evaluation tools
* Understanding of REST APIs, databases, Docker
Good to Have
* Cloud platforms (Azure / AWS )
* Vector databases (FAISS, Pinecone, Azure AI Search)
Minimum Qualifications:
5+ years of experience with Linux/Unix system administration and networking fundamentals 3+ years in a Software Engineering role or equivalent experience
4+ years of working with AWS
4+ years of experience working with Kubernetes, Docker.
Strong skills in reading code as well as writing clean, maintainable, and scalable code
Good knowledge of Python
Experience designing, building, and maintaining scalable services and/or service-oriented architecture Experience with high-availability
Experience with modern configuration management tools (e.g. Ansible/AWX, Chef, Puppet, Pulumi) and idempotency
Bonus Requirements:
Knowledge of standard security practices
Knowledge of the Hadoop ecosystem (e.g. Hadoop, Hive, Presto) including deployment, scaling, and maintenance Experience with operating and maintaining VPN/SSH/ZeroTrust access infrastructure Experience with CDNs such as CloudFront and Akamai
Good knowledge of Javascript, Java, Golang
Python. Django Rest Framework experience would be great, but not essential! We prioritise
quality over quantity.
Postgres with InfluxDB, Oracle, MySQL and Redis experience a plus.
Docker, Kubernetes, Helm, OpenShift and associated tooling.
AWS, especially ECS, Lambda, RDS and DynamoDB. Performance and uptime are super
important to us.
The challenge of scaling a global, distributed API to 10,000+ requests per second.
We have SDKs in a bunch of languages, so the more polyglot you are the better.
If you like writing JS and React that would be awesome too.
Key Responsibilities
- Design and implement scalable, maintainable, and efficient Python applications
- Lead technical projects from conception to deployment
- Collaborate with cross-functional teams to define and implement new features
- Write clean, testable code with appropriate documentation
- Conduct code reviews and provide constructive feedback to team members
- Mentor junior developers and contribute to their professional growth
- Participate in technical architecture discussions and decision-making
- Troubleshoot and debug complex software issues
- Contribute to continuous improvement of development practices and processes
- Design and implement AI/ML solutions using LLMs and related technologies
- Optimize and maintain AI model deployment pipelines
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience
- Strong proficiency in Python and its ecosystem (Django/Flask, FastAPI)
- Experience with SQL and NoSQL databases
- Solid understanding of software design patterns and principles
- Experience with version control systems (Git)
- Strong knowledge of RESTful APIs and microservices architecture
- Proficiency in writing unit tests and understanding of TDD practices
- Experience with CI/CD pipelines and deployment automation
- Strong problem-solving and analytical skills
AI/ML Technical Skills
- Experience with LLM frameworks (LangChain, LlamaIndex)
- Knowledge of working with large language models (GPT, Claude, etc.)
- Understanding of prompt engineering and LLM fine-tuning concepts
- Experience with vector databases (Pinecone, Weaviate, or similar)
- Familiarity with AI model deployment and serving (BentoML, Ray Serve)
- Experience with machine learning libraries (PyTorch, TensorFlow, or similar)
- Knowledge of AI/ML observability and monitoring tools
- Understanding of AI safety practices and responsible AI development
- Experience with embedding models and semantic search implementations
- Familiarity with AI application development patterns and best practices
- Implement security and data protection solutions

- Must have experience with Amazon Web Services (AWS)
- Experience with Python/Node.JS/Typescript
- At least 2+ years as back-end software developer
- A deep understanding of the benefits of the Microservice and serverless paradigms
- Prepared technical documentation, and understand why it’s important
- Understanding of database principals: SQL and NoSQL
- Collaboration and communication skills (you’ll be working with clients and internal teams)
- An understanding of programming fundamentals (OOP, data structures, algorithms)
- Familiarity and comfort with REST API, Postman
- The ability to work independently or within a team structure.
- A “lead by example” attitude, and motivation to deliver work you’re proud of
o Strong Python development skills, with 7+ yrs. experience with SQL.
o A bachelor or master’s degree in Computer Science or related areas
o8+ years of experience in data integration and pipeline development
o Experience in Implementing Databricks Delta lake and data lake
o Expertise designing and implementing data pipelines using modern data engineering approach and tools: SQL, Python, Delta Lake, Databricks, Snowflake Spark
o Experience in working with multiple file formats (Parque, Avro, Delta Lake) & API
o experience with AWS Cloud on data integration with S3.
o Hands on Development experience with Python and/or Scala.
o Experience with SQL and NoSQL databases.
o Experience in using data modeling techniques and tools (focused on Dimensional design)
o Experience with micro-service architecture using Docker and Kubernetes
o Have experience working with one or more of the public cloud providers i.e. AWS, Azure or GCP
o Experience in effectively presenting and summarizing complex data to diverse audiences through visualizations and other means
o Excellent verbal and written communications skills and strong leadership capabilities
Skills:
Python
- Should be a Backend Developer - Python only
- Should be MCA/B.Tech IT
- Should have Database Knowledge
- Should have DJango Knowledge
- Writing effective, scalable code
- Good Communication
We are looking for passionate engineers and researchers that want to contribute in this exciting and fast moving field of Deep Learning and Research.
- Designing, building, and maintaining efficient, reusable, and reliable Ruby and Rails code.
- Helping maintain code quality, organization and automation Identifying bottlenecks and bugs and devising solutions to these problems
- Ensuring Integration of data storage solutions (may include databases, key-value stores, blob stores, etc)
- Need immediate joiners
- B.Tech/ BE in Computer Science, Computer Engineering equivalent Good knowledge of ruby language
- Good knowledge of Rails Framework along with other common libraries such as RSpec and Resque
- Good knowledge of Mysql database Good knowledge of data structures, algorithms, oops
- Good technical knowledge of computer fundamentals
- Excellent knowledge of scrapers/ web spiders Expert-level object-oriented analysis and design skills
- Good understanding of the syntax of Ruby and its nuances
- Good understanding of server-side templating languages (such as Liquid, Slim, etc depending on your technology stack)
- Good understanding of server-side CSS preprocessors (such as Sass, based on project requirements)
- Able to implement automated testing platforms and unit tests
- Proficient understanding of code versioning tools (e.g. Git, Mercurial or SVN)
- Familiarity with development aiding tools (such as Bower, Bundler, Rake, etc)







