sqlalchemy-jobs-in-coimbatore, Coimbatore

2 Sqlalchemy Jobs nearby Coimbatore

Toggle to save search
posted 2 months ago

Python Developer

Kanmalai Technologies Pvt Ltd
experience2 to 6 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Python
  • Flask
  • Celery
  • SQLAlchemy
  • Git
  • Redis
  • MySQL
  • PostgreSQL
  • MongoDB
  • Multithreading
  • Parallel Processing
  • ORM
  • Marshmallow
  • Microservices Architecture
Job Description
As a Software Developer, your main responsibility will be to build high-quality software that complies with coding standards. You should possess strong analytical thinking, be self-motivated, a team player, and have the ability to learn and unlearn. Your tasks will include writing reusable and efficient code, building bulletproof APIs for various use cases, and designing and implementing low latency, high availability applications. Additionally, you will need to have a basic understanding of microservices architecture, multi-threading, parallel processing in Python, and familiarity with ORM like SQLAlchemy. Your proficiency in Flask, Marshmallow, Celery, Git, Redis, MySQL/PostgreSQL, and basic knowledge of MongoDB will be crucial in this role. Key Responsibilities: - Build high-quality software that complies with coding standards - Possess strong analytical thinking, be self-motivated, and a team player - Write reusable and efficient code - Build bulletproof APIs for various use cases - Design and implement low latency, high availability applications - Have a basic understanding of microservices architecture - Understand multi-threading and parallel processing in Python - Be proficient in Flask, Marshmallow, Celery, and ORM like SQLAlchemy - Use Git effectively - Understand design principles behind a scalable application - Work with multiple databases in the same application - Be proficient in Redis, MySQL/PostgreSQL, and have basic knowledge of MongoDB - Have experience with Python and other common libraries/frameworks such as Flask, Celery - Have a solid understanding of object-oriented programming - Possess effective verbal and written communication skills Qualification Required: - Any Graduation with excellent communication skills,
ACTIVELY HIRING

Top Companies are Hiring in Your City

For Multiple Roles

Jio Platforms Ltd
Jio Platforms Ltdslide-preview-Genpact
posted 3 weeks ago
experience3 to 7 Yrs
location
Coimbatore, Tamil Nadu
skills
  • Python
  • WebRTC
  • PostgreSQL
  • SQLAlchemy
  • Docker
  • Nodejs
  • Twilio Voice
  • Speech APIs
  • LLM APIs
  • REST API design
Job Description
You will be responsible for designing and implementing real-time AI voice agent systems using Twilio for inbound and outbound calls. Your role will involve developing backend services using FastAPI or Express.js for voice session control, call routing, and AI response management. Integration of Speech-to-Text (STT) and Text-to-Speech (TTS) APIs like Whisper, Deepgram, ElevenLabs, and OpenAI TTS will be a key aspect of your responsibilities. Additionally, you will be tasked with building and optimizing real-time audio streaming pipelines using WebRTC, RTP, or Twilio Media Streams. Implementing Large Language Models (LLMs) such as GPT-4 / OpenAI Realtime for contextual AI-driven conversations will also be part of your duties. Managing session memory, call context, and message states using Redis or similar technologies, handling call recording, transcription, and analytics pipelines, as well as collaborating with AI engineers and frontend teams (React/Next.js) to ensure full system integration are crucial responsibilities. Your focus will be on optimizing latency, reliability, and performance in low-latency environments. - Design and implement real-time AI voice agent systems using Twilio - Develop backend services for voice session control and AI response management - Integrate Speech-to-Text and Text-to-Speech APIs such as Whisper, Deepgram, ElevenLabs, and OpenAI TTS - Build and optimize real-time audio streaming pipelines - Implement Large Language Models for contextual AI-driven conversations - Manage session memory, call context, and message states - Collaborate with AI engineers and frontend teams for system integration - Focus on optimizing latency, reliability, and performance - Strong proficiency in Python (asyncio, FastAPI) or Node.js (Express.js) - Experience with Twilio Voice, WebRTC, or similar real-time communication frameworks - Knowledge of speech APIs like Whisper, Deepgram, Google Speech, OpenAI TTS - Understanding of event-driven architectures and LLM APIs - Familiarity with PostgreSQL, SQLAlchemy/SQLModel, Docker, REST API design - Strong debugging, analytical, and problem-solving skills - Ability to work independently, manage time efficiently, and meet project deadlines ,
ACTIVELY HIRING
posted 7 days ago
experience2 to 6 Yrs
location
Chennai, Tamil Nadu
skills
  • Algorithms
  • Data Structures
  • Python
  • Flask
  • Django
  • SQLAlchemy
  • Redis
  • AWS
  • Azure
  • GCP
  • Docker
  • RabbitMQ
  • Kafka
  • OOP principles
  • FastAPI
  • Django ORM
  • asyncawait
  • CICD pipelines
  • Redis streams
Job Description
As a Software Engineer/Senior Software Engineer at BigThinkCode Technologies in Chennai, you will play a crucial role in building and enhancing backend features. You will have the opportunity to take ownership of features end-to-end in a fast-paced startup environment. Collaboration with managers, designers, and engineers is key to delivering user-facing functionality. Your responsibilities will include designing and implementing scalable REST APIs, writing clean and reusable code, and contributing to internal libraries. Additionally, you will participate in requirement discussions, translate business needs into technical tasks, and provide architectural input to support the technical roadmap. Key Responsibilities: - Build and enhance backend features as part of the tech team. - Take ownership of features end-to-end in a fast-paced product/startup environment. - Collaborate with managers, designers, and engineers to deliver user-facing functionality. - Design and implement scalable REST APIs and supporting backend systems. - Write clean, reusable, well-tested code and contribute to internal libraries. - Participate in requirement discussions and translate business needs into technical tasks. - Support the technical roadmap through architectural input and continuous improvement. Qualifications Required: - Strong understanding of Algorithms, Data Structures, and OOP principles. - Proficiency in Python and experience with at least one framework (Flask / Django / FastAPI). - Hands-on experience with design patterns, debugging, and unit testing (pytest/unittest). - Working knowledge of relational or NoSQL databases and ORMs (SQLAlchemy / Django ORM). - Familiarity with asynchronous programming (async/await, FastAPI async). - Experience with caching mechanisms (Redis). - Ability to perform code reviews and maintain code quality. - Exposure to cloud platforms (AWS/Azure/GCP) and containerization (Docker). - Experience with CI/CD pipelines. - Basic understanding of message brokers (RabbitMQ / Kafka / Redis streams). If you join BigThinkCode, you will enjoy benefits such as medical cover for yourself and eligible dependents, tax-beneficial salary structure, comprehensive leave policy, and competency development training programs. Please visit the company website at [BigThinkCode Technologies](https://www.bigthinkcode.com/) to learn more about us. If you are interested in this exciting opportunity, please share your profile to connect and discuss further.,
ACTIVELY HIRING
question

Are these jobs relevant for you?

posted 2 weeks ago
experience4 to 8 Yrs
location
Chennai, Tamil Nadu
skills
  • Python
  • Software Architecture
  • Databases
  • ORM
  • System Design
  • APIs
  • Automation Frameworks
  • Web Frameworks
  • Microservices Architecture
  • Cloud Platforms
  • Containerization Tools
  • CICD Pipelines
  • Testing Frameworks
  • Agile Development Practices
  • Network Protocols
  • DevOps Tools
  • Security Best Practices
Job Description
As a technical architect at Gramener, you will have the opportunity to architect and build a platform that enables thousands of developers to tell data stories using Gramex, our microservices-based low code applications platform. Your responsibilities will include designing domain-specific solutions and products, creating components for automatic data insights extraction, developing components for automated storytelling in both visual and narrative formats, solving architectural challenges throughout the data-to-deploy cycle, mentoring teams, and showcasing the capabilities of solutions/products to clients. **Key Responsibilities:** - Architect and design new solutions and products for multiple domains. - Design components for automatic data insights extraction. - Create components for automated storytelling in visual & narrative formats. - Solve real-world architectural challenges across the data-to-deploy cycle. - Mentor teams across the organization. - Demonstrate the solutions/product capabilities to clients. **Qualifications Required:** - Proven experience as a Python Developer with a minimum of 4 years in a technical leadership role. - Strong background in software architecture and experience with large-scale, complex systems. - Proficiency in Python programming, including knowledge of advanced concepts like multithreading, async programming, and design patterns. - Hands-on experience with web frameworks such as Django, Flask, or FastAPI. - Expertise in microservices architecture, cloud platforms (AWS, GCP, Azure), and containerization tools like Docker and Kubernetes. - Familiarity with CI/CD pipelines, testing frameworks, and Agile development practices. - Strong knowledge of databases (SQL and NoSQL) and experience designing data models and working with ORM (e.g., SQLAlchemy). - Solid understanding of system design, network protocols, and APIs (REST, GraphQL). - Experience with DevOps tools and automation frameworks. - Familiarity with security best practices and ensuring the safety and privacy of sensitive data. At Gramener, we focus on providing strategic data consulting to organizations, helping them make data-driven decisions and leveraging data as a strategic differentiator. Through our various product offerings, solutions, and services, we analyze and visualize large amounts of data to empower organizations with meaningful insights. (Note: Additional details about the company were not mentioned in the provided job description.),
ACTIVELY HIRING
posted 2 months ago
experience3 to 7 Yrs
location
Chennai, Tamil Nadu
skills
  • Python
  • Context
  • Docker
  • Kubernetes
  • ECS
  • AWS
  • GCP
  • Redis
  • RabbitMQ
  • Celery
  • Postgres
  • NodeJs
  • FastAPI
  • Starlette
  • Pydantic
  • Reactjs
  • Nextjs
  • Redux
  • Tailwind
  • MUI
  • CustomCSS
  • Shadcn
  • Axios
  • Fargate
  • Alembic
  • pgvector
  • Prometheus
  • Grafana
  • OpenTelemetry
  • HuggingFace Transformers
  • LangChain
  • LlamaIndex
  • Torch
  • TensorRT
  • OpenAI
  • Anthropic
  • Azure OpenAI
  • Cohere APIs
  • Pinecone
  • Qdrant
  • PGVector
  • Pytest
  • GitHub Actions
  • Terraform
  • CDK
Job Description
As a Full Stack Engineer at C4Scale, you will be responsible for building cutting-edge AI platforms to the next level, including pixel-perfect UIs, production-grade model-inference services, agentic AI workflows, and seamless integration with third-party LLMs and NLP tooling. **Key Responsibilities:** - Build core backend enhancements such as APIs, security (OAuth2/JWT, rate-limiting, SecretManager), and observability (structured logging, tracing). - Add CI/CD pipelines, implement test automation, configure health checks, and create SLO dashboards. - Develop UI interfaces using technologies like React.js/Next.js, Redux/Context, Tailwind, MUI, Custom-CSS, Shadcn, and Axios. - Design LLM and agentic services by creating micro/mini-services hosting and routing to OpenAI, Anthropic, local HF models, embeddings, and RAG pipelines. - Implement autonomous and recursive agents that orchestrate multi-step chains using tools, memory, and planning. - Spin up GPU/CPU inference servers behind an API gateway for model-inference infrastructure. - Optimize throughput with techniques like batching, streaming, quantization, and caching using Redis/pgvector. - Own the NLP stack by leveraging transformers for classification, extraction, and embedding generation. - Build data pipelines that integrate aggregated business metrics with model telemetry for analytics. - Mentor juniors to support learning and professional development. **Tech You'll Touch:** - Fullstack/Backend, Infra: Python (or NodeJs), FastAPI, Starlette, Pydantic. - Async SQLAlchemy, Postgres, Alembic, pgvector. - Docker, Kubernetes or ECS/Fargate - AWS (Or) GCP. - Redis/RabbitMQ/Celery (jobs & caching). - Prometheus, Grafana, OpenTelemetry. - AI/NLP: HuggingFace Transformers, LangChain / Llama-Index, Torch / TensorRT. - OpenAI, Anthropic, Azure OpenAI, Cohere APIs. - Vector search (Pinecone, Qdrant, PGVector). - Tooling: Pytest, GitHub Actions, and Terraform/CDK preferred. **Why does this role matter ** We are growing with diverse projects & products, offering different challenges. This role will provide opportunities for learning & contribution in parallel to ensure mutual success. If you are an engineer seeking a challenging role to propel your career forward, this is the right opportunity for you. You will work in the Founder's office, replicate the founder's vision, and grow organically while leading all future AI service development. In the hiring process, you can expect a short call, assignment, live coding/system design session of 1.5 hours, team fit interview lasting 30 minutes, and finally an offer. (Note: The additional details about the company have been omitted as they were not relevant to the job description.),
ACTIVELY HIRING
posted 2 months ago
experience5 to 9 Yrs
location
Chennai, Tamil Nadu
skills
  • SQL
  • Data Engineering
  • MS SQL Server
  • Snowflake
  • Python
  • SQLAlchemy
  • Matplotlib
  • Django
  • Dash
  • Pandas
  • Requests
  • Plotly
  • Python Flask
Job Description
As a Mid-Level Data Engineer at the company, you will play a crucial role in the team, focusing on data engineering to ensure the quality and reliability of databases. Your tasks will involve handling large datasets, crafting SQL queries, and collaborating closely with both the tech team and business users. You will primarily be responsible for data validation and sourcing, working closely with the Quant team to guarantee data accuracy and reliability. Your main focus will be on maintaining data quality, availability, and troubleshooting complex data systems. While math and statistics knowledge is not mandatory, a strong foundation in data engineering and programming is essential. - Collaborate with tech team and business users for data validation and sourcing - Work with large datasets and complex data systems - Write and debug SQL queries for data analysis - Ensure data quality, availability, and troubleshoot data issues - Collaborate with Quant team for accurate and reliable data Qualifications Required: - 5+ years of experience in data engineering or related field - Strong foundational knowledge of data engineering and relational databases, with expertise in MS SQL Server or Snowflake - Proficiency in writing SQL queries and debugging data issues - Knowledge of Python and relevant modules (Pandas, Requests, SQLAlchemy, Plotly, Matplotlib) - Familiarity with web development frameworks like Python Flask, Django, or Dash - Strong problem-solving skills and attention to detail - Computer science background preferred - Willingness to learn and adapt - Any familiarity with Capital IQ (CapIQ) would be a bonus In addition to the above responsibilities, you are expected to have a solid understanding of coding practices, including code repositories and deployment pipelines, or be open to learning them as part of your role.,
ACTIVELY HIRING
posted 1 week ago

Python Developer

Atrity Info Solutions
experience1 to 5 Yrs
location
Chennai, Tamil Nadu
skills
  • Python
  • API development
  • Django
  • Flask
  • FastAPI
  • asynchronous programming
  • SQL query optimization
  • API testing tools
  • unit testing frameworks
  • Object Relational Mappers
Job Description
As a Python Developer at Atrity, your role involves designing and developing high-performance APIs and scalable web applications. You will be responsible for building and maintaining backend services, optimizing databases, and ensuring efficient application performance. **Key Responsibilities:** - Develop RESTful APIs using Django, Flask, or FastAPI frameworks. - Follow PEP8 coding standards for writing clean and maintainable code. - Utilize Pydantic and typing modules for type enforcement and validation. - Implement asynchronous programming techniques to create scalable applications. - Conduct API testing using tools like Postman or Hopscotch. - Write and maintain unit tests with frameworks like unittest and automate web application testing with Selenium. - Integrate applications with SQL and NoSQL databases using ORMs like Django ORM or SQLAlchemy (v1.4/v2). - Collaborate with data architects to propose and optimize data models. - Optimize SQL queries to enhance application performance. - (Good to Have) Implement WebSockets in Django, Flask, or FastAPI for real-time communication. - (Good to Have) Gain experience with cloud platforms, Docker, and CI/CD pipelines. **Qualifications Required:** - Bachelors degree in Computer Science, IT, or a related field. - 1+ years of relevant work experience. - Ready to work from the office in Chennai. - Strong English speaking and writing ability. If you are excited to take your Python development skills to the next level, apply now and become a part of the growing team at Atrity!,
ACTIVELY HIRING
logo

@ 2025 Shine.com | All Right Reserved

Connect with us:
  • LinkedIn
  • Instagram
  • Facebook
  • YouTube
  • Twitter