Python Programmer
Posted today
Job Viewed
Job Description
Description
About Company
Agilysys is well known for its long heritage of hospitality-focused technology innovation. The Company delivers modular and integrated software solutions and expertise to businesses seeking to maximize Return on Experience (ROE) through hospitality encounters that are both personal and profitable. Over time, customers achieve High Return Hospitality by consistently delighting guests, retaining staff and growing margins. Customers around the world include branded and independent hotels; multi-amenity resort properties; casinos; property, hotel and resort management companies; cruise lines; corporate dining providers; higher education campus dining providers; food service management companies; hospitals; lifestyle communities; senior living facilities; stadiums; and theme parks. The Agilysys Hospitality Cloud combines core operational systems for property management (PMS), point-of-sale (POS) and Inventory and Procurement (I&P) with Experience Enhancers that meaningfully improve interactions for guests and for employees across dimensions such as digital access, mobile convenience, self-service control, personal choice, payment options, service coverage and real-time insights to improve decisions. Core solutions and Experience Enhancers are selectively combined in Hospitality Solution Studios tailored to specific hospitality settings and business needs. Agilysys operates across the Americas, Europe, the Middle East, Africa, Asia-Pacific, and India with headquarters located in Alpharetta, GA. For more information visit
Mode: Work from Office
Responsibilities
- In a technology startup environment , execute green field designs and implementations, build systems, engineering processes and delivery systems.
- Participate in and own delivering high quality software with customer focused features.
- Own or review component level designs.
- Collaborate with software architect on system level architecture.
- Collaborate with program management on product features and requirements.
- Ensure Agile software engineering best practices are utilized and are continuously enhanced.
- Design, develop, new or maintain existing integration projects and services using Python.
- Define technical scope and objectives through research and participation in requirements gathering and definition of processes.
- Follow a test-driven development process.
- Represent the customers interests during reviews of functional requirements and code.
- Work closely with stakeholders to ensure timely product delivery.
Requirements:
- Engineering degree from a reputed college.
- 1 to 5 years experience in application software development using Python.
- Microsoft Fabric data pipelines, Lakehouse, Synapse integration, governance.
- Power BI advanced dashboards, DAX, data modelling, performance tuning.
- Python data analysis (Pandas, NumPy), automation, APIs, scripting.
- Very good in API development (Fast API, Flask, or Azure Functions).
- Data as a Service (DaaS) data APIs, service-oriented architecture, metadata management.
- SQL writing, optimizing, and managing queries.
- Cloud platforms (Azure Data Lake, Azure Synapse).
- Familiarity with CI/CD for data pipelines and analytics solutions.
Other Desired Experience :
- Hospitality Experience.
- Relational database and unstructured data experience
- Experience shipping software in globalized and localized environments
- Exposure to delivering software as a service
Python and Data Science Trainer
Posted today
Job Viewed
Job Description
We are seeking a passionate and knowledgeable Python & Data Science Trainer to deliver high-quality training programs for students and professionals. The trainer will be responsible for conducting classroom and online sessions, designing curriculum content, guiding learners through projects, and preparing them for real-world applications and industry requirements.
Contact :
Key Responsibilities:
- Deliver interactive classroom and online training sessions on Python, Data Science, Machine Learning, and related technologies.
- Design, develop, and update training materials, course content, and assignments.
- Provide hands-on guidance to students through coding exercises, projects, and case studies.
- Explain complex technical concepts in a simplified manner for learners at different levels.
- Monitor student progress and provide regular feedback and mentoring.
- Prepare learners for certifications, interviews, and industry-level projects.
- Stay updated with emerging technologies, tools, and best practices in Python and Data Science.
- Conduct assessments, quizzes, and evaluations to measure learner performance.
- Collaborate with the academic team to improve curriculum and teaching methodologies.
- Ensure high levels of student engagement, satisfaction, and successful course completion.
Qualifications & Skills:
- Bachelor's/Master's degree in Computer Science, Data Science, or related field.
- Strong proficiency in Python programming and libraries such as NumPy, Pandas, Matplotlib, Scikit-learn, TensorFlow/PyTorch (preferred).
- Solid knowledge of Data Science concepts: Statistics, Data Analysis, Machine Learning, and Data Visualization.
- Prior experience in teaching/training (classroom or online) preferred.
- Excellent communication and presentation skills.
- Ability to guide students with practical projects and real-time problem solving.
Job Type: Full-time
Pay: ₹20, ₹25,000.00 per month
Benefits:
- Cell phone reimbursement
- Internet reimbursement
- Leave encashment
Work Location: In person
Data Science (Python + Django) Specialist
Posted today
Job Viewed
Job Description
Job Title: Data Science (Python + Django) Specialist
Experience: 5+ Years
Location: Remote
Employment Type: Full-time
Requirements
- Bachelor’s/Master’s in Computer Science, Data Science, or related field .
- 4+ years of applied Data Science / ML Engineering experience.
- Strong proficiency in Python and ML frameworks (PyTorch, TensorFlow, Hugging Face, Scikit-learn ).
- Hands-on with LLMs : fine-tuning, embeddings, vector databases.
- Experience building recommendation systems & personalization algorithms .
- Solid understanding of APIs & microservices (Django REST, FastAPI, Flask).
- Cloud-based ML deployments on Microsoft Azure .
- Familiarity with Docker, Kubernetes, Git, CI/CD .
Responsibilities
- Design, develop, and deploy ML/LLM solutions for real-world use cases.
- Build and optimize recommendation/personalization algorithms .
- Develop and maintain APIs & microservices to serve ML models.
- Manage end-to-end ML lifecycle : data pipelines, training, fine-tuning, deployment, monitoring.
- Implement and maintain Azure-based ML workflows with scalable infrastructure.
- Ensure robust CI/CD, containerization, and orchestration of ML models.
- Collaborate with cross-functional teams to deliver production-ready AI solutions .
Python Developer
Posted today
Job Viewed
Job Description
About the Role
- Own and execute end-to-end development of complex backend systems or AI-powered tools
- Write clean, well-documented, and efficient Python code with minimal supervision
- Rapidly prototype and scale agentic workflows, automation scripts, or backend pipelines
- Collaborate with product or technical leads to align architecture with business needs
- Proactively identify, debug, and optimize performance bottlenecks
- Contribute to technical design and architectural decisions
Required Qualifications
- Expert-level Python skills with strong grasp of OOP, async patterns, and performance optimization
- Demonstrated ability to work independently and take full ownership of projects
- Strong portfolio (public GitHub or equivalent projects)
- Familiarity with at least one other programming language (e.g., JavaScript, Rust, Go, C++, etc.)
- Solid understanding of software engineering principles, testing, and clean code practices
Preferred Skills
- Experience with agentic AI tools (LangChain, CrewAI, AutoGen, LangGraph, etc.)
- Familiarity with deep learning frameworks (PyTorch, TensorFlow) or model serving platforms
- Working knowledge of Docker, FastAPI, or microservices-based architecture
- Exposure to cloud deployment (AWS/GCP), message queues (RabbitMQ/Kafka), or vector databases
Python Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled and motivated Python Developer with 2–3 years of experience to join our growing team. The ideal candidate will have strong expertise in Python programming, backend development, and working with APIs/databases, along with the ability to write clean, scalable, and efficient code.
Key Responsibilities:
- Develop, test, and maintain backend applications using Python.
- Design and implement RESTful APIs and integrate with third-party services.
- Work with databases (SQL/NoSQL) for data storage and retrieval.
- Write reusable, testable, and efficient code following best practices.
- Debug and resolve software defects and technical issues.
- Collaborate with cross-functional teams including front-end developers, QA, and product managers.
- Contribute to the full software development lifecycle, including design, development, testing, deployment, and support.
- Optimize applications for maximum speed, scalability, and performance.
Required Skills & Qualifications:
- 2–3 years of hands-on experience in Python development.
- Strong knowledge of Django / Flask / FastAPI (any one framework is mandatory).
- Experience with REST APIs, JSON, and web services integration.
- Good understanding of SQL and relational databases (MySQL, PostgreSQL, etc.).
- Familiarity with NoSQL databases (MongoDB, Redis) is a plus.
- Proficiency in version control tools such as Git/GitHub.
- Understanding of software development best practices (OOP, design patterns, testing).
- Basic knowledge of cloud platforms (AWS, Azure, or GCP) is a plus.
- Strong problem-solving and debugging skills.
Job Type: Full-time
Pay: ₹500, ₹700,000.00 per year
Application Question(s):
- Are you available to join immediately ?
Work Location: In person
Python Developer
Posted today
Job Viewed
Job Description
What youll do here:
- Develop and maintain software applications using Python
- Collaborate with cross-functional teams to define software requirements and design specifications
- Conduct code reviews and provide constructive feedback to team members
- Troubleshoot and debug software issues, identify root causes, and implement effective solutions
- Contribute to the design and architecture of software systems
- Perform unit testing and integration testing to ensure software quality and reliability
- Keep up-to-date with the latest trends and best practices in software development
- Create and maintain detailed technical documentation for system designs, processes, and applications
- Mentor junior developers and provide technical guidance to ensure the delivery of high-quality solutions.
What you will need to thrive:
- Bachelor's degree in Computer Science or a related field
- 3+ years of Proven experience as a Python Engineer or similar role
- Strong understanding of relational databases like MySQL and NoSQL
- Experience with software development methodologies and best practices
- Solid knowledge of relational databases and SQL
- Exposure to front-end technologies such as JavaScript and React
- Flexibility to adapt to changing priorities and handle multiple tasks simultaneously
- Proven experience in mentoring junior developers and fostering a culture of continuous learning.
- Attention to detail and a commitment to delivering high-quality software solutions
Python Developer
Posted today
Job Viewed
Job Description
1-2 years of professional experience in Python development for robotics
applications.
Strong knowledge of OpenCV for image/video processing.
Practical exposure to ROS (Robot Operating System).
Familiarity with machine learning frameworks (TensorFlow, PyTorch, Scikit-learn,
etc.).
Experience with sensor data processing and camera calibration.
Good understanding of algorithms and data structures.
Be The First To Know
About the latest Python Jobs in Chennai !
Python Developer
Posted today
Job Viewed
Job Description
We are seeking a highly skilled Python Developer to join our dynamic team. The ideal candidate will have extensive experience in developing robust, scalable applications and leading technical projects. This role involves working on complex challenges, designing innovative solutions, and mentoring team members.
Key Responsibilities:
- Develop, test, and deploy high-quality Python applications.
- Design and implement RESTful APIs and integrate third-party services.
- Build scalable and maintainable applications using frameworks like Django, Flask, or FastAPI.
- Optimize database queries and manage data pipelines (SQL and NoSQL).
- Lead and collaborate on microservices architecture design.
- Create automated testing frameworks and ensure code quality through reviews.
- Work with DevOps teams for deploying applications on cloud platforms (AWS, Azure, GCP).
- Use Git for version control and participate in collaborative development.
- Stay updated on emerging technologies and provide technical mentorship to the team.
Key Skills:
- Strong expertise in Python programming, with deep knowledge of OOP and functional programming.
- Proficiency in frameworks like Django, Flask, FastAPI, or PySpark.
- Experience in API development, cloud platforms, and containerization (Docker, Kubernetes).
- Advanced knowledge of databases (PostgreSQL, MongoDB, Redis) and ORM tools.
- Hands-on experience with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
- Familiarity with asynchronous programming and libraries like asyncio.
- Excellent debugging and problem-solving skills
Python Developer
Posted today
Job Viewed
Job Description
Job Title: Full Stack Developer
Department: Apps
Location: Chennai
Job Overview:
We are seeking a highly skilled Full Stack Developer to join our dynamic Apps department. This role is pivotal in driving the development and maintenance of our cutting-edge mobile and web applications. You will be instrumental in re-engineering, enhancing, and setting up new features, ensuring seamless end-to-end development. Your expertise will support our mission to deliver innovative solutions that meet the evolving needs of our users.
Key Responsibilities:
- Support and maintain existing applications, ensuring optimal performance and user experience.
- Lead the re-engineering and enhancement of applications, implementing new features and functionalities.
- Oversee end-to-end development processes, from prototyping to deployment.
- Collaborate with cross-functional teams to design, develop, and test mobile applications for iOS and Android platforms.
- Manage infrastructure and deployment on platforms such as GCP, AWS.
- Develop and maintain API endpoints, ensuring robust and secure integrations.
- Conduct Beta/Alpha testing and manage staging environments to ensure quality and reliability.
- Utilize tools like TestFlight for mobile application testing and deployment.
Required Qualifications:
- Minimum of 5 years of experience in full stack development.
- Bachelor's degree in Computer Science; a Master's degree is a plus.
- Proven experience in mobile and web app development, specifically for iOS and Android platforms.
Skills & Competencies:
- Proficient in backend, frontend, and infrastructure development.
- Expertise in programming languages such as Typescript and Python.
- Experience with GenAI, LLM, and RAG technologies.
- Strong skills in prototyping and using Git for version control.
- Familiarity with cloud platforms like GCP and AWS.
- Experience with databases, particularly Postgres.
- Experience with containerization - Docker and Kubernetes.
- Competent in using the OpenAI API and Serpent for advanced functionalities.
- Excellent interpersonal skills, with a collaborative and team-oriented mindset.
Preferred Qualifications:
- Experience with TestFlight for iOS application testing.
- Strong problem-solving skills and the ability to work independently.
Python Developer
Posted today
Job Viewed
Job Description
Frontend
– Modern, component-based UI development for dynamic and scalable interfaces
Tailwind CSS – Utility-first CSS framework for rapid styling and responsive design
(SSR/SEO) – Enables server-side rendering and enhances SEO performance
Backend
+ – Lightweight, high-performance server-side framework
Python (FastAPI) – Utilized for AI-driven matching algorithms and advanced analytics processing
Database
MongoDB – Flexible NoSQL database, ideal for handling structured user and project data
Redis – In-memory data store for session management and high-speed caching
AI & Analytics
OpenAI / Custom Machine Learning Models – Power intelligent profile matching, recommendations, and predictive insights