11+ FastAi Jobs in Hyderabad | FastAi Job openings in Hyderabad
Apply to 11+ FastAi Jobs in Hyderabad on CutShort.io. Explore the latest FastAi Job opportunities across top companies like Google, Amazon & Adobe.



Job Title: Python Developer (Full Time)
Location: Hyderabad (Onsite)
Interview: Virtual and Face to Face Interview (Last round)
Experience Required: 4 + Years
Working Days: 5 Days
About the Role
We are seeking a highly skilled Lead Python Developer with a strong background in building scalable and secure applications. The ideal candidate will have hands-on expertise in Python frameworks, API integrations, and modern application architectures. This role requires a tech leader who can balance innovation, performance, and compliance while driving successful project delivery.
Key Responsibilities
- Application Development
- Architect and develop robust, high-performance applications using Django, Flask, and FastAPI.
- API Integration
- Design and implement seamless integration with third-party APIs (including travel-related APIs, payment gateways, and external service providers).
- Data Management
- Develop and optimize ETL pipelines for structured and unstructured data using data lakes and distributed storage solutions.
- Microservices Architecture
- Build modular, scalable applications using microservices principles for independent deployment and high availability.
- Performance Optimization
- Enhance application performance through load balancing, caching, and query optimization to deliver superior user experiences.
- Security & Compliance
- Apply secure coding practices, implement data encryption, and ensure compliance with industry security and privacy standards (e.g., PCI DSS, GDPR).
- Automation & Deployment
- Utilize CI/CD pipelines, Docker/Kubernetes, and monitoring tools for automated testing, deployment, and production monitoring.
- Collaboration
- Partner with front-end developers, product managers, and stakeholders to deliver user-centric, business-aligned solutions.
Requirements
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Technical Expertise
- 4+ years of hands-on experience with Python frameworks (Django, Flask, FastAPI).
- Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
- Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB) and big data tools (Spark, Kafka).
- Familiarity with Kibana, Grafana, Prometheus for monitoring and visualization.
- Experience with AWS, Azure, or Google Cloud, containerization (Docker, Kubernetes), and CI/CD tools (Jenkins, GitLab CI).
- Working knowledge of testing tools: PyTest, Selenium, SonarQube.
- Experience with API integrations, booking flows, and payment gateway integrations (travel domain knowledge is a plus, but not mandatory).
Soft Skills
- Strong problem-solving and analytical skills.
- Excellent communication, presentation, and teamwork abilities.
- Proactive, ownership-driven mindset with the ability to perform under pressure.

We are looking for a skilled and motivated Data Engineer with strong experience in Python programming and Google Cloud Platform (GCP) to join our data engineering team. The ideal candidate will be responsible for designing, developing, and maintaining robust and scalable ETL (Extract, Transform, Load) data pipelines. The role involves working with various GCP services, implementing data ingestion and transformation logic, and ensuring data quality and consistency across systems.
Key Responsibilities:
- Design, develop, test, and maintain scalable ETL data pipelines using Python.
- Work extensively on Google Cloud Platform (GCP) services such as:
- Dataflow for real-time and batch data processing
- Cloud Functions for lightweight serverless compute
- BigQuery for data warehousing and analytics
- Cloud Composer for orchestration of data workflows (based on Apache Airflow)
- Google Cloud Storage (GCS) for managing data at scale
- IAM for access control and security
- Cloud Run for containerized applications
- Perform data ingestion from various sources and apply transformation and cleansing logic to ensure high-quality data delivery.
- Implement and enforce data quality checks, validation rules, and monitoring.
- Collaborate with data scientists, analysts, and other engineering teams to understand data needs and deliver efficient data solutions.
- Manage version control using GitHub and participate in CI/CD pipeline deployments for data projects.
- Write complex SQL queries for data extraction and validation from relational databases such as SQL Server, Oracle, or PostgreSQL.
- Document pipeline designs, data flow diagrams, and operational support procedures.
Required Skills:
- 4–8 years of hands-on experience in Python for backend or data engineering projects.
- Strong understanding and working experience with GCP cloud services (especially Dataflow, BigQuery, Cloud Functions, Cloud Composer, etc.).
- Solid understanding of data pipeline architecture, data integration, and transformation techniques.
- Experience in working with version control systems like GitHub and knowledge of CI/CD practices.
- Strong experience in SQL with at least one enterprise database (SQL Server, Oracle, PostgreSQL, etc.).

Position of the role
The Principal Engineer reports to the Domain Lead and plays a key role in driving the technical vision, strategy, and execution of development initiatives. The Principal Engineer collaborates with multiple teams to ensure that software solutions are scalable, cost-optimized, performant, and aligned with business objectives.
Result expectation in terms of result areas and core activities
The Principal Engineer is responsible for defining, designing, and overseeing the implementation of complex software solutions. This role involves deep technical expertise, mentorship, and architectural guidance across multiple teams. The Principal Engineer also acts as a thought leader, influencing technology choices, best practices, and innovation within the organization.
Main objectives of the role
✔ Leading the design and architecture of the software by following best practices that ensure scalability, maintainability, cost optimization, and high performance.
✔ Driving innovation and continuous improvements in software development practices.
✔ Providing technical mentorship and coaching to engineers across teams.
✔ Ensuring the successful delivery of high-quality software aligned with business requirements.
✔ Defining and maintaining coding standards, best practices, and governance frameworks.
✔ Collaborating with product management and other stakeholders to shape the technical roadmap.
✔ Identifying technical debt and implementing strategies to mitigate it effectively.
✔ Promoting a culture of continuous learning, knowledge sharing, and cross-team collaboration.
✔ Leading DevOps, CI/CD, and automation to improve software delivery processes and efficiency.
Specialisation
✔ Deep understanding of software architecture, system design, and performance optimization.
✔ Translating complex business requirements into scalable and efficient software solutions.
✔ Handling large data transformations and ensuring system efficiency under the required load conditions.
✔ Leading initiatives for modernizing the technology stack and implementing best practices.
✔ Ensuring that security, scalability, and maintainability are embedded into development processes.
✔ Driving research and development efforts to explore emerging technologies and their business impact.
✔ Enabling teams to develop and maintain high-quality software through code reviews, architecture guidance, and technical strategy.
✔ Collaborating with product owners and stakeholders to ensure that development aligns with business goals and user needs.
Key processes in the role
✔ Agile / Scrum / Kanban development methodologies.
✔ CI/CD and DevOps practices to streamline delivery.
✔ Cloud-native architecture, monolith and microservices-based development.
✔ Scalable and high-performance computing strategies.
✔ Secure software development lifecycle (SDLC).
✔ Data-driven decision-making.
✔ Performance optimization.
Key relationships (teams and/or position titles)
✔ Engineering Teams (Developers, QA, DevOps).
✔ Head of Engineering and Technology Leadership.
✔ Product Management and Business Stakeholders.
✔ Customer Success and Solution Architects.
✔ External Technical Partners and Vendors.
Requirements
✔ Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
✔ 10+ years of experience in software development, with a proven track record .
✔ Strong experience in Python and modern software engineering practices.
✔ Expertise in cloud computing platforms (AWS, Azure, or GCP).
✔ Experience in architecting and developing scalable, high-performance applications.
✔ Hands-on experience with CI/CD pipelines, DevOps tools, and automation.
✔ Deep understanding of microservices, monolith, APIs, and distributed systems.
✔ Strong experience with database technologies, including SQL and NoSQL.
✔ Excellent communication and leadership skills, with the ability to influence technical decisions across teams.
✔ A passion for mentoring, coaching, and fostering a strong engineering culture.
✔ Experience in defining and implementing technical governance and best practices.
Competences
✔ Strategic Thinking - 4
✔ Analytical Problem Solving - 4
✔ Technical Leadership & Mentorship - 4
✔ Communication & Collaboration - 3
Measures of success
✔ Technical leadership impact - measurable improvements in code quality, architecture, and scalability.
✔ Delivery of high-quality software within agreed timelines and business requirements.
✔ Successful mentorship - improvement in team skill levels, problem-solving capabilities, and innovation.
✔ Reduction of technical debt through strategic refactoring and modernization.
✔ Engineering team satisfaction - based on feedback and collaboration effectiveness.
✔ Improvements in system performance, stability, cost-optimization, and security.
✔ Adoption of best practices and emerging technologies across teams.
✔ Contribution to company-wide strategic initiatives through technical innovation and leadership.
Who we are looking for
A candidate who can design, build and configure applications to meet business process and application requirements.
Key Role Requirements:
- Experience in Java-J2EE Development
- Hands-on experience in Struts (Core Java, JSP, Servlets, EJB) framework.
- Hands-on experience in Oracle SQL, Procedures
- Hands-on experience in Spring boot, Spring batch
- Should have worked on application servers like IBM WAS / Jboss / Web logic.
- Knowledge of basic Linux commands and BIRT reporting tool is an added advantage.
- Knowledge in SVN or any other version control is an added advantage.
- Knowledge in Build tool like ANT, Maven is an added advantage
- Strong problem solving and analytical capabilities.

.Net Core is preferred along with SQL or very strong .Net developer with SQL
The job requires the resource to do documentation, SQL support, development with .Net,integration,interaction with end user- mix of all activities
- Experience in designing & developing systems/software for large business environments (Java, J2EE).
- Strong design and coding skills in Enterprise Java, REST & SOAP web services, ORM (JPA/Hibernate), Spring, Maven, JMS (ActiveMQ), Caching, XML, JSON.
- Experience with multiple integration technologies / frameworks.
- Must have good experience in Unix/Oracle/SQL.
- Experience in Agile Development, Scrum, and Iterative approaches.
- Experience and exposure to AWS Cloud Services and DevOps mindset and expertise is a plus Experience with Mule or any ESB (Enterprise Service Bus) is a plus.
Experience: 2-6 Years
Datametica is looking for talented Java engineers who would get training & the opportunity to work on Cloud and Big Data Analytics.
Job Responsibilities:
- 2-6 years, having hands-on experience in coding, usually in a pair programming environment providing solutions to real problems in the Big Data world
- Working in highly collaborative teams and building quality code
- Working in lots of different domains and client environments also understanding the business domain deeply
- Engineers highly scalable, highly available, reliable, secure, and fault-tolerant systems with minimal guidance
- Create platforms, reusable libraries, and utilities wherever applicable
- Continuously refactor applications to ensure high-quality design
- Choose the right technology stack for the product systems/subsystems
- Write high-quality code that are modular, functional, and testable; Establish the best coding practices
- Formally mentor junior engineers on design, coding, and troubleshooting
- Plan projects using agile methodologies and ensure timely delivery
- Communicate, collaborate and work effectively in a global environment
Required Skills:
- Proficient in Core Java technology stack
- Design and implement low latency RESTful services; Define API contracts between services; Expertise in API design and development, experience in dealing with a large dataset
- Should have worked on Spring boot
- Practicing the coding standards (clean code, design patterns, etc)
- Good understanding of branching, build, deployment, continuous integration methodologies
- Ability to make decisions independently
- Strong experience in collections.


Hello to the Amazing Devs out there,
We're ToastApp. We're on a mission to revamp the Dine-In experience for the customers as well as for the restaurants.
We're growing rapidly and this search for a new techie is to enable us and push for exponential growth. This is where you come in. You're a proactive, sharp and self-motivated individual who is eager to learn and take ownership across our applications. You love communicating and working with others in your team towards success, taking us from where we are now to where we want to be!
Our ideal candidate has:
Strong knowledge of Python (3+ years)
Experience with Redis and queues (Celery/Dramatiq)
Strong knowledge of MongoDB and PSQL DBs
Experience with modern APIs based on REST (Flask, FastAPI)
Fluent English and excellent communication skills
Passion for writing clean code and tests
Nice to have:
Experience creating products for developers, data engineers and/or data consumers
Experience with ElasticSearch
Hands-on approach and is proactive
A keen eye for detail, striving for perfection
Our tech stack:
Python, Flask
Redis
RabbitMQ
Mongo, MySQL
Github
On a typical day, you will:
Uphold our high engineering standards and bring consistency to our product development
Create and develop new functionalities as well as maintain existing ones
Write clean and scalable code
Write code-reviews
Learn best practices from other team members
Benefits:
Our team is based out of Hyderabad. We believe the best work happens when given lots of uninterrupted time that's free of distractions.
8L - 28L Based on experience
ESOPs
22 days holidays
Performance-based Quarterly Bonus

This IT company is having a vacancy of position Python deve.

JD - Senior Dev with more than 5 years relevant experience
1. Working experience on web development using Python/Django
2. Comfortable with using Django framework.
3. Understanding of web servers
4. Knowledge in PostgreSQL, MySQL, and other database queries
5. Experience in using Redis cache.
6. Understanding of web technologies
7. Experience in REST API development using Django.
8. Strong hold on Apache
9. Integration of data storage solutions
10. Able to integrate multiple data sources and databases into one system
11. Understanding of JavaScript, and front-end JS frameworks like VueJS, React JS and Angular JS
12. Good communication skill
13. .net/.NET core will be an added advantage



scalability, accessibility, usability, design, and security in mind. If you don't have all
of these, that's ok, but be excited about learning the few you don't know.
Familiar with building complex web applications using Javascript / AJAX, XHTML,
CSS.
Experience with or knowledge of jQuery, Java, Struts, and other website technologies.
Strong, object-oriented design and coding skills (C/C++ and/or Java preferably on a
UNIX or Linux platform)
Solid software development background including design patterns, data structures,
test driven development
Knowledge of Perl or other scripting languages a plus
Experience with distributed (multi-tiered) systems, algorithms, and relational
databases
Software development experience in building highly scalable applications
Master’s degree in Computer Science, Computer Engineering or related technical
discipline
Experience in eCommerce and Deep hands-on technical expertise
Ability to handle multiple competing priorities in a fast-paced environment
Experience working with service oriented architectures and web based solutions.


