Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
5.0 - 9.0 years
0 Lacs
kochi, kerala
On-site
Role Overview: As a Senior Backend Engineer specializing in Python for AI-Powered Systems, you will play a crucial role in leading the development of backend architecture for AI-driven applications, specifically chatbots and voice bots. Your responsibilities will include designing scalable Python-based backend services, mentoring team members, and ensuring the robustness, security, and scalability of the services you build. Key Responsibilities: - Architect and implement scalable Python-based backend services for AI-driven applications such as chatbots and voice bots. - Design modular and maintainable codebases, establish repository structures, and devise database schema designs. - Lead and mentor developers throughout all phases of development, from conceptualization to deployment. - Develop APIs using FastAPI, ensuring robust validation with Pydantic and utilizing asynchronous capabilities. - Implement ORM and migrations using SQLAlchemy and Alembic for database management. - Integrate task queues efficiently using Celery for background processing. - Build and optimize database systems, including MySQL, PostgreSQL, and related tools. - Integrate LLMs (e.g., OpenAI, HuggingFace Transformers) into backend systems to enhance conversational AI capabilities. - Utilize AI/NLP libraries such as NLTK, scikit-learn, or equivalent tools in production-level applications. - Implement containerization with Docker and maintain version control using Git. - Contribute to and uphold CI/CD pipelines for seamless and reliable deployments. - Conduct comprehensive code reviews to ensure the delivery of high-quality, maintainable, and well-documented code. Qualifications Required: - You should possess 5+ years of experience in Python backend development, with a preference for AI product environments. - Demonstrated expertise in designing backend architectures from scratch for real-time or intelligent systems. - Strong familiarity with FastAPI, Pydantic, SQLAlchemy, Alembic, Celery, Purest, and LLM-specific libraries (e.g., OpenAI SDK, HuggingFace). - Practical experience with PostgreSQL, MySQL, and adept knowledge of database design best practices. - Basic proficiency in containerization using Docker and a foundational understanding of CI/CD tools and Git workflows. - Experience in deploying and integrating LLM-powered applications like chatbots or voice bots into production environments. - A solid grasp of software engineering best practices, including conducting code reviews and mentoring team members. Company Details: (if provided in the JD, else omit this section) N/A,
Posted 3 days ago
9.0 - 14.0 years
17 - 32 Lacs
hyderabad
Work from Office
Qualifications: Bachelor's or master's degree in computer science, Engineering, or a related field. 9-15 years of overall IT experience with 3+ years as Lead Python Developer. Skills & Experience: Programming Hands on expertise in Python , Python modules and REST APIs. Experience with FastAPI or other REST Frameworks Proven hands-on experience with microservices architecture and microservice communication strategies. Experience in integrating messaging queue solutions like Kafka, MQTT in a decoupled architecture. Knowledge of design patterns, event-driven architecture, and modular service decomposition. Proficient with testing frameworks like PyTest or unittest, know how to use mocks Understanding of Docker and Kubernetes are essential. Experience in working with RDBMS like PostgreSQL (schema design & modelling) is essential. Experience with time series database or NoSQL is a plus. Experience in usage of static code analysis tools like Sonar. Experience with Version control systems like Git, Bitbucket. Debug issues across multiple services, read logs from containerized systems to solve problems.
Posted 5 days ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
You will be part of a team that focuses on IT projects within the finance sector. Your responsibilities will include developing a range of services and delivering projects with a computing component across all pillars of the group. You will work in coordination with business lines and other DIS of the group to define and implement the target architecture of the IS. Your role will involve proposing optimizations and simplifications in a Digital and Agile context, in partnership with central architecture teams and the business. Additionally, you will ensure the production and evolutionary maintenance of the IS in conjunction with infrastructure teams and solution providers. As a candidate for this role, you should possess the following skills: - Proficiency in Python Framework (FLASK, DJANGO, FASTAPI) and SQL with experience in ORACLE/POSTGRE. - Supporting applications running in production with Python skillset. - Responsible for development and technical deliveries using Python Framework (FLASK, DJANGO, FASTAPI). - Hands-on knowledge and usage of VS-CODE and PYCHARM or any other IDE for development. - Experience with libraries like Pydantic, NumPy, and Pandas in Python development. - Good understanding of CICD and experience with Java or C# would be an advantage. - Basic understanding of Unix file system, Unix Script, windows server, and CRON jobs. - Knowledge of Apache airflow scheduler or python scheduler. - Experience working on a Cloud platform, preferably with Azure. - Understanding of Docker, Kube, Harbor, JFROG, Sonar, Git action, Jenkins. - Participation in the design, architecture, and development of high-quality code. - Ensuring code quality and performance according to applicable rules, norms, and best practices. - Understanding of Agile practices and good knowledge of scrum and agile methodologies. - Ability to be a good team player. The ideal candidate should have 3-6 years of relevant experience in Python Framework (FLASK, DJANGO, FASTAPI), Java or C#, SQL Technologies, and Docker. A degree in B.E./B.Tech/MCA/M.S. in Computer Sciences and/or Information Technology is required. Joining us at Socit Gnrale means being part of an environment where people are considered drivers of change. Together, we can have a positive impact on the future by creating, daring, innovating, and taking action. Our employees are encouraged to dedicate time to solidarity actions, such as sponsoring individuals struggling with professional integration and participating in financial education initiatives. We are committed to accelerating our Groups ESG strategy and implementing ESG principles in all our activities and policies, demonstrating our focus on diversity and inclusion.,
Posted 6 days ago
4.0 - 8.0 years
0 Lacs
kochi, kerala
On-site
As a Data Engineer, your main objective will be to build data pipelines for crawling, parsing, and connecting external systems and interfaces. This includes developing crawling and fetching pipelines using an API-first approach and tools like playwright and requests. You will also be responsible for parsing and normalizing job postings and CVs, implementing deduplication and delta logic, and working on embeddings and similarity search. Additionally, you will be involved in integrating with various systems such as HR4YOU, SerpAPI, BA job board, and email/SMTP. Your role will also require you to work on batch and stream processing using Azure Functions or container jobs, implementing retry/backoff strategies, and setting up dead-letter queues for error handling. Monitoring data quality metrics such as freshness, duplicate rate, coverage, and cost per 1,000 items will be crucial. You will collaborate with the frontend team for data exports and admin configuration, ensuring seamless data flow across the system. The ideal candidate for this role should have at least 4 years of experience in backend/data engineering. Proficiency in Python, especially with FastAPI, pydantic, httpx/requests, and Playwright/Selenium, as well as solid experience in TypeScript for smaller services and SDKs is required. Familiarity with Azure services like Functions/Container Apps, Storage/Blob, Key Vault, and Monitor/Log Analytics is essential. Experience with messaging systems like Service Bus/Queues, databases such as PostgreSQL and pgvector, and clean ETL/ELT patterns is highly desirable. Knowledge of testability using pytest, observability with OpenTelemetry, and NLP/IE experience with tools like spaCy, regex, and rapidfuzz will be advantageous. Moreover, experience with license/ToS-compliant data retrieval, captcha/anti-bot strategies, and a working method focused on API-first approach, clean code, and trunk-based development will be beneficial. Familiarity with tools like GitHub, Docker, GitHub Actions/Azure DevOps, pnpm/Turborepo, Jira/Linear, and Notion/Confluence is a plus. This role may involve rotating on-call support responsibilities and following the "you build it, you run it" approach to ensure operational efficiency and accountability.,
Posted 1 week ago
6.0 - 10.0 years
0 Lacs
chennai, tamil nadu
On-site
You should have at least 6 years of experience in backend development utilizing Python. Your proficiency in FastAPI and its ecosystem should be strong, and you should possess a deep understanding of RESTful API design principles. It is essential to have experience with asynchronous programming and concurrency in Python. Additionally, you should be proficient in managing database systems such as PostgreSQL, MySQL, and MongoDB. Experience with ORMs like SQLAlchemy and Pydantic would be beneficial for this role.,
Posted 1 week ago
15.0 - 19.0 years
0 Lacs
karnataka
On-site
As a Senior Manager with over 15 years of experience in the field, you will be responsible for leveraging your expertise in data science, machine learning, and applied statistics. You should hold a Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Data Science, or a related field to excel in this role. Your proficiency in programming languages such as Python, R, and SQL will be crucial for success in this position. Additionally, experience with data visualization tools like Tableau, Power BI, Matplotlib, and Seaborn will be advantageous. Specifically, you will showcase your expertise in Generative AI Engineering/Architecture, including LLMs and hyperparameters across platforms like Azure, AWS, GCP, and Open Source. Your knowledge of Embedding models, vector databases, Prompting Techniques (Zero shot, few shot, chain of thought), Langchain, and Pydantic will be highly valued. Familiarity with machine learning libraries and frameworks such as Scikit-learn, TensorFlow, Keras, and PyTorch is essential. Previous experience with cloud platforms like AWS, GCP, or Azure will further enhance your suitability for this role. In addition to technical skills, strong analytical, problem-solving, and communication abilities are key traits we are looking for in a candidate. If you are passionate about data science and eager to contribute your expertise to a dynamic team, we encourage you to reach out to us at harshada@credencehrservices.com for further information.,
Posted 1 week ago
6.0 - 8.0 years
10 - 12 Lacs
noida, greater noida, delhi / ncr
Work from Office
Job Title : Python Developer Location : NOIDA, UP (WFO) Skills Required: Python, Application Programming Interface (API) Experience Range Required: 6-8 Years (Rel 5 yrs) Job Description: Design and develop REST APIs using FASTAPI framework Implement data models using Pydantic SQL Alchemy Develop and integrate authentication and authorization Create and maintain automated test using pytest or unit test End point deployment and performance test
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
hyderabad, telangana, india
Remote
We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we&aposre looking for passionate people to join our mission. If you&aposre ready to help the world&aposs best companies optimize their digital applications, we invite you to explore a career with us! Your Opportunity New Relic is a leader in Observability industry and has been on the forefront of developing cutting edge AI/ML solutions. We are seeking an experienced and dynamic Backend Engineer (Python) to join our AI/ML team. You will develop scalable web services and APIs using Python and its extended ecosystem for our Agentic AI Platform which will be the nucleus of AI workflows at New Relic. Your responsibilities will include ideating, implementing and owning the low level design of the service, monitoring the service in production environment and innovating and optimizing the functioning of service from time-to-time. Any experience with ML techniques can come in handy for the role but is not a pre-requisite. These are exciting times for New Relic to make a significant impact on AI led Observability and even more exciting for engineers in AI team to contribute to that journey. What will you do Engineer well-designed, scalable, and resilient microservices in modern technologies. Deliver high-quality, performant software with an emphasis on scalability and reliability. Build thoughtful, high-quality code that is easy to read and maintain Collaborate with your team, external contributors, and others to help solve problems. Write and share proposals to improve team processes and approaches. This role requires 5+ years of experience as a Python Backend Engineer, developing production grade applications. Proficiency in back-end frameworks such as Django, Flask, or FastAPI. Expertise in Pydantic for data validation, type checking and construct robust models ensuring data integrity Strong knowledge of Python&aposs asyncio library and hands-on experience with asynchronous request handling. Familiarity with async libraries such as aiohttp or httpx. Competency in using Python threading and multiprocessing modules for parallel task execution. Knowledge of Coroutines. Understand the Global Interpreter Lock (GIL) and its implications on concurrency. Proficient in creating and consuming decorators for code reuse and abstraction. Skilled in designing and utilizing iterators and generators to manage data streams efficiently. Experience with testing frameworks like PyTest or Unit test to ensure code quality and reliability. Strong debugging skills in distributed systems. Proficient in using Git for version control and experience with CI/CD pipelines using tools like Jenkins or GitLab CI. Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Strong knowledge of fundamental data structures such as lists, sets, dictionaries, and trees. Ability to implement and optimize algorithms for problem-solving and performance tuning. Bonus points Masters in Computer Science discipline Any exposure to Machine Learning and GenAI technologies Familiarity with message broker systems (e.g., Kafka, RabbitMQ) Familiarity with Postgres or similar RDBMS Experience with ML workflow management, like AirFlow, Sagemaker, etc. Experience with ORM libraries like SQLAlchemy and data serialization libraries like Marshmallow Please note that visa sponsorship is not available for this position. Fostering a diverse, welcoming and inclusive environment is important to us. We work hard to make everyone feel comfortable bringing their best, most authentic selves to work every day. We celebrate our talented Relics different backgrounds and abilities, and recognize the different paths they took to reach us including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be. Were looking for people who feel connected to our mission and values, not just candidates who check off all the boxes. If you require a reasonable accommodation to complete any part of the application or recruiting process, please reach out to [HIDDEN TEXT]. We believe in empowering all Relics to achieve professional and business success through a flexible workforce model. This model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid. Our hiring process In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers means that a criminal background check is required to join New Relic. We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic. New Relic develops and distributes encryption software and technology that complies with U.S. export controls and licensing requirements. Certain New Relic roles require candidates to pass an export compliance assessment as a condition of employment in any global location. If relevant, we will provide more information later in the application process. Candidates are evaluated based on qualifications, regardless of race, religion, ethnicity, national origin, sex, sexual orientation, gender expression or identity, age, disability, neurodiversity, veteran or marital status, political viewpoint, or other legally protected characteristics. Review our Applicant Privacy Notice at https://newrelic.com/termsandconditions/applicant-privacy-policy Show more Show less
Posted 2 weeks ago
6.0 - 10.0 years
0 Lacs
hyderabad, telangana
On-site
As a Lead Backend Engineer (Python) at New Relic, you will play a crucial role in developing scalable web services and APIs using Python for our Agentic Platform, which is the core of AI-driven workflows at our organization. You will be responsible for driving the design, development, and enhancement of core features and functionalities of our AI platform with a micro-services architecture, ensuring the delivery of scalable, secure, and reliable solutions. Your primary responsibilities will include identifying and addressing performance bottlenecks, applying optimizations, and maintaining the stability and availability of our platform. You will be expected to collaborate effectively with your team, external contributors, and others to solve problems and contribute to process improvement initiatives. To excel in this role, you should hold a Bachelor's degree in Computer Science or a related field and possess at least 6 years of experience as a Software Engineer working with Python to develop production-grade applications. You should have a strong background in designing, developing, and maintaining large-scale cloud platforms, with expertise in scalable distributed systems and microservices architecture. Proficiency in back-end frameworks such as Flask/FastAPI, Pydantic for robust models, asyncio, aiohttp libraries for asynchronous request handling, decorators for abstraction, and Pytest for testing is essential for this role. Additionally, you should have competency in using Python threading and multiprocessing modules for parallel task execution, along with knowledge of Coroutines and an understanding of the Global Interpreter Lock (GIL) and its implications on concurrency. Experience in building secure infrastructure, working with both Relational and NoSQL databases, and utilizing message queueing systems like SQS, Kafka, or RabbitMQ is required. You should also be up to date with cloud technologies such as AWS, Azure, GCP, Serverless, Docker, Kubernetes, and CI/CD pipelines. Having a Master's degree in Computer Science, exposure to Machine Learning and GenAI technologies, experience with Authentication/Authorization services, communication protocol like gRPC, and GraphQL API working knowledge are considered as bonus points for this position. Please note that visa sponsorship is not available for this role. New Relic is committed to fostering a diverse, welcoming, and inclusive environment where every individual is encouraged to bring their authentic selves to work. We value the diverse backgrounds and experiences of our team members and aim to create a supportive and inclusive workplace for all. If you believe in our mission and values and are passionate about contributing to cutting-edge AI/ML solutions, we encourage you to apply. We are committed to empowering all team members to achieve professional success through a flexible workforce model that accommodates various work arrangements. As part of our hiring process, all candidates will be required to verify their identity and eligibility to work. A criminal background check may also be conducted in alignment with our commitment to safeguarding customer data and in compliance with applicable laws. For more information regarding our Applicant Privacy Notice, please visit https://newrelic.com/termsandconditions/applicant-privacy-policy.,
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
You are looking for a Python Developer to join our team in Gurgaon for a Full-Time position. With at least 5 years of experience, you will be responsible for developing Python backend applications and building REST services. Your expertise in Fast API, SQL Model/SQL Alchemy, and Pydantic will be crucial for the role. Additionally, hands-on experience with Docker and writing tests using Pytest is required. Proficiency in package managers like Poetry or UV is expected. Knowledge of async programming, experience with gen-ai packages like langchain, OpenAI, llama index, and cloud deployment will be considered a bonus. Join us and be a part of our dynamic team in the IT Services industry.,
Posted 2 weeks ago
4.0 - 6.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Job Description Seeking a highly skilled Cloud Developer to design, develop, and maintain scalable, secure, and high-performance web applications and APIs. The ideal candidate will have strong experience in Python-based frameworks (FastAPI/Flask) , REST/GraphQL APIs , and cloud-native development using Docker , GitLab CI/CD , and NoSQL/SQL databases . You will work closely with cross-functional teams to ensure seamless integration, data quality, and system performance across the application lifecycle. Key Responsibilities: Design, develop, and maintain RESTful and GraphQL APIs using FastAPI , Flask , and Python . Implement and manage CI/CD pipelines using GitLab , Docker , and container orchestration tools. Work with PostgreSQL , Amazon DynamoDB , and other RDBMS/NoSQL databases for data modeling and querying. Ensure data validation and serialization using Pydantic and SQLAlchemy . Collaborate with DevOps and infrastructure teams to support UNIX/Linux environments , virtualization , and system integration . Write clean, maintainable code and manage source control using Git . Perform data analysis, processing, and quality checks to support backend services. Contribute to system architecture, configuration management, and performance optimization. Primary Skills: Programming & Frameworks : Python, FastAPI, Flask, OOP, SQLAlchemy, Pydantic API Development : REST APIs, GraphQL, API security and performance Databases : PostgreSQL, Amazon DynamoDB, RDBMS, NoSQL, wide-column and columnar databases DevOps & CI/CD : Docker, GitLab, Git, containerization, continuous integration Scripting & OS : Bash, shell scripting, UNIX/Linux system administration Data Handling : Data validation, data processing, data quality, data management Secondary Skills: Software Engineering Practices : CASE tools, application lifecycle management, version control System Integration : System interfaces, infrastructure administration, server configuration IT Operations : IT infrastructure, IT operations, system monitoring Science & Research : Exposure to data science, computer science fundamentals, and research-driven development Security & Compliance : Secure coding practices, configuration management, and system hardening Preferred Qualifications: Bachelor's or Master's degree in Computer Science, Information Technology, or a related field 4+ years of experience in back-end development and API engineering Experience working in agile teams and DevOps environments Familiarity with cloud platforms and scalable microservices architecture Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Posted 2 weeks ago
5.0 - 9.0 years
0 Lacs
noida, uttar pradesh
On-site
You are a talented and experienced Senior AI Developer with over 5 years of professional experience. You have a diverse skill set covering front-end, back-end, AI engineering, cloud technologies, and databases. Your expertise includes working with technologies such as React, Typescript, and Chakra-UI for front-end development, Python, Fast API, and Pydantic for back-end frameworks, and AI frameworks like TensorFlow or PyTorch for artificial intelligence engineering. In your role, you will be responsible for developing and maintaining scalable front-end applications, designing robust back-end solutions, and implementing AI solutions to fine-tune machine learning models. You will collaborate with cloud services using AWS for application deployment and management, as well as design and manage databases ensuring data integrity and optimization. You possess a Bachelor's or master's degree in Computer Science, Statistics, Mathematics, or a related field. Additionally, you have proven experience as a Data Scientist with a track record of delivering impactful data-driven solutions. Your strong problem-solving skills and ability to think critically enable you to develop innovative solutions, while your excellent communication and collaboration skills allow you to effectively convey complex technical concepts to various stakeholders. Your experience working in Agile methodologies within distributed teams showcases your ability to collaborate effectively and deliver results. Your attention to detail and the capability to manage multiple projects simultaneously set you apart as a reliable and independent contributor. Overall, your expertise in AI development, cloud technologies, and database systems make you a valuable asset to our dynamic team.,
Posted 3 weeks ago
4.0 - 6.0 years
0 Lacs
mumbai, maharashtra, india
On-site
Full Stack Python Developer | Software Developer GenAI Productization Experience : 46 years Role Summary We are seeking an experienced Python Developer to join our GenAI team, focused on transforming proof-of-concepts (POCs) into production-grade systems. You will build and scale backend services capable of handling high concurrency, asynchronous processing, queueing, and real-time streaming . The ideal candidate has a strong foundation in backend engineering, infrastructure, API design, security, and performance optimizationespecially in GCP cloud environments. Key Responsibilities Convert GenAI POCs into robust, production-ready services Develop scalable, asynchronous microservices optimized for high throughput and low latency Handle concurrency, rate limiting, throttling, and queueing strategies for high-load systems Collaborate with AI/ML teams on agent orchestration and model-serving pipelines Implement telemetry (logs, metrics, tracing) to ensure debuggability and performance insights Manage the full API lifecycle, including security (OAuth, API keys), testing, and documentation Publish and maintain client SDKs, Postman collections, and internal developer portals Define and enforce engineering standards: CI/CD automation, testing strategies, environment promotion, and release workflows Integrate with message brokers like Kafka, Google Pub/Sub for event-driven architecturesPrepare HLD/LLD, UML/sequence diagrams , and apply design patterns for resilient system design Design and implement reliable, versioned APIs with backward compatibility Required Skills Expert-level proficiency in Python , especially using FastAPI , and strong understanding of asynchronous programming and multiprocessing Deep understanding of microservices, event-driven, and async system design Proficient in WebSockets, gRPC , REST, and OpenAPI/Swagger-based API contract design Proficient in OOP, dependency injection, and Pydantic-based validation in FastAPI for building modular, maintainable APIs. Proficient in working with databases using ORMs like SQLAlchemy , along with strong command over relational database design, queries , and performance optimization. Hands-on experience with cloud-native development on GCP , AWS, or Azure, including API gateways , autoscaling, and serverless architecture Strong grasp of Docker , Git-based version control, and container orchestration workflows Deep understanding of network, authentication, and infosec aspects in API and app deployments Familiarity with CI/CD pipelines , infrastructure-as-code, and secure deployment practices Experienced in DevOps practices , including configuring reverse proxy with NGINX to enable secure and efficient communication between frontend and backend services deployed on GKE. Preferred Experience with Kafka, Google Pub/Sub , or equivalent message brokers Working knowledge of React.js, HTML, CSS for integration and debugging (not core responsibility)Prior experience with GenAI-based systems, especially real-time chatbots or voicebots Exposure to model orchestration frameworks, LLM serving, or Vertex AI Knowledge of zero-downtime deployment and rollback strategies Exposure to LLM orchestration (LangChain, LangGraph) Experience with RAG architectures, vector DBs, and MLOps frameworks (GCP Vertex Pipelines). Understanding of Model Context Protocol (MCP) and Agent-to-Agent toolkits for advanced agent workflows. Strong UX awareness to influence AI-driven product design and user journeys. Show more Show less
Posted 3 weeks ago
5.0 - 10.0 years
8 - 13 Lacs
hyderabad
Work from Office
We are looking for a Senior Python Software Engineer with at least 5 years of hands-on experience in developing and maintaining Python-based applications. The ideal candidate is a problem solver who thrives in a fast-paced environment and is passionate about building scalable, high-performance, and secure software solutions. In this role, you will work closely with cross-functional teams, contributing to the design, development, and optimization of our internal systems. Your expertise will help shape our technical landscape while ensuring best practices in code quality, testing, and maintainability . Key Responsibilities: Develop and maintain a variety of internal software applications using Python and related technologies. Collaborate with cross-functional teams to design, develop, and implement new features and enhancements. Ensure software solutions meet standards for scalability, performance, and security. Write clean, efficient, and well-documented code that satisfies project requirements. Participate in code reviews, providing and receiving feedback to improve overall code quality. Debug, troubleshoot, and resolve software defects and technical issues in a timely manner. Follow agile development methodologies, participating in sprint planning, daily stand-ups, and retrospectives. Continuously improve technical skills and stay current with industry best practices and emerging technologies. Conduct comprehensive unit and integration testing to ensure code quality and reliability. Assist in the deployment of applications and provide ongoing maintenance of production environments to ensure smooth operations. Required Skills & Experience : At least 5 years of continuous, professional experience as a Python3 Software Engineer, developing, deploying, and maintaining production-grade applications. Minimum 3 years of hands-on experience with at least 4 of the following Python frameworks, libraries, and tools: FastAPI, Pydantic, SQLAlchemy, Pandas, and messaging queues (e.g., Celery, Kafka, RabbitMQ). Minimum 3 years of experience working in a Linux/Unix environment with expertise in system navigation, scripting, and troubleshooting. Deep understanding of best practices for building scalable, high-performance, and secure software solutions. Strong analytical, problem-solving, and debugging skills with a proven ability to diagnose and resolve complex issues efficiently. Demonstrated commitment to continuous learning, innovation, and enhancing both individual and team performance Extensive experience with unit and integration testing. Proven expertise in designing, implementing, and maintaining robust unit and integration tests to ensure software reliability and quality. Ability to troubleshoot and resolve dependency conflicts, versioning issues, and environment inconsistencies. Self-starter with the ability to independently set up a complete Python development environment from scratch. Proven ability to collaborate effectively with cross-functional teams to drive projects forward and deliver high-quality solutions. Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Preferred Qualifications: 1+ years of experience with Python packaging using setuptools, Poetry, or related tools. Familiarity with publishing Python packages to PyPI or private repositories. Experience automating package builds and releases (e.g., GitHub Actions, Bitbucket Pipelines, CI/CD). Strong ability to diagnose and resolve dependency conflicts, versioning issues, and environment inconsistencies to ensure seamless development and deployment workflows Experience designing and configuring Python-based stacks, including FastAPI , Pydantic, SQLAlchemy, Pandas, Celery and other relevant libraries. Comfortable compiling and installing Python from source when necessary. Bachelors degree in Computer Science, Engineering, or a related field, or equivalent experience Commitment to Continuous Learning: Proven commitment to continuous learning, staying ahead of industry trends, and driving innovation by adopting emerging technologies, optimizing best practices, and applying creative problem-solving to real-world challenges. This includes actively exploring advancements in software development, contributing to open-source projects, obtaining relevant certifications, or implementing innovative solutions to improve efficiency and scalability." Examples: Staying current with Python ecosystem updates (e.g., migrating to FastAPI for better performance and async capabilities). Contributing to open-source projects or engaging with developer communities. Earning industry certifications (e.g., AWS Certified Solutions Architect, Google Cloud Professional Developer). Implementing automation to streamline CI/CD pipelines and enhance deployment efficiency. Researching and adopting best practices for security and performance optimizations in production environments. This role provides an excellent opportunity for growth and offers exposure to a broad range of software development challenges. If you are passionate about coding and working in a collaborative, agile environment, we'd love to hear from you!
Posted 3 weeks ago
7.0 - 9.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Position Summary... Walmart is a multi-national people led tech powered omnichannel retailer with over 2.2M associates. Enterprise Business Services is invested in building a compact, robust organization that includes service operations and technology solutions for Finance, People, Associate Digital Experience. Our Team is looking for a strong Senior Software Engineer who will help us build next generation Walmart suite of products and platform by designing, coding, building and deploying highly scalable and robust cloud based intelligent solutions. This team would be building a cloud-based platform to cater to the associate requirements and benefits for internal stake holders. As a part of Walmart Global Tech in India that works on building solutions various business functions for multiple Walmart markets, your design and solution will have a significant impact on day-to-day running of Walmart. You will be challenged with unparalleled complex business problems that spans across multiple countries, large number of users and data. What you&aposll do... About Team: Walmarts Enterprise Business Services (EBS) is a powerhouse of several exceptional teams delivering world-class technology solutions and services making a profound impact at every level of Walmart. As a key part of Walmart Global Tech, our teams set the bar for operational excellence and leverage emerging technology to support millions of customers, associates, and stakeholders worldwide. Each time an associate turns on their laptop, a customer makes a purchase, a new supplier is onboarded, the company closes the books, physical and legal risk is avoided, and when we pay our associates consistently and accurately, that is EBS. Joining EBS means embarking on a journey of limitless growth, relentless innovation, and the chance to set new industry standards that shape the future of Walmart. What you&aposll do: We are looking for a Senior Software Engineer who has the passion to develop AI driven intelligent products for the Corporate Affairs domain, with the ability to influence and collaborate with partner teams, data scientists, ML engineers, product managers and other engineers in the team. A successful candidate will have an established hands-on data science, AI, ML experience in driving technical products, Full stack developer, and a passion for great customer-centric products. Design, architect, build AI/ML models, AI Agents and deploy, operate, optimize the solutions Work on Python and mainstream machine learning frameworks, e.g. TensorFlow or PyTorch and Agentic Frameworks like Pydantic Lead development of end-to-end system architecture for GenAI/AI/ML and data intensive applications Design, Develop and deploy Full stack based applications. Develop and deploy production-grade real-time/batch machine learning services Work with product managers to design user journeys, feedback loop and analyze user telemetry Identify or propose AI/ML use-cases to business teams to improve business processes and develop quick MVPs/ POCs to help stakeholders make better decisions End to end ownership of product using technologies such as Java , Node JS, React Js Uphold and enforce rigorous standards, governance, and best practices, ensuring strict compliance with model and data governance standards. Adhere strictly to Walmarts policies, procedures, mission, values, standards of ethics, and integrity. Innovation and Research: Stay at the forefront of technological advancements, conducting research to identify emerging tools and methodologies. Collaborative Communication: Communicate complex technical concepts effectively to both technical and non-technical stakeholders, promoting a culture of open communication and collaboration. What you&aposll bring: bachelor&aposs/master&aposs degree in computer science, information technology, engineering, or related area Minimum 7 years of experience in design, development, deployment, and maintenance of highly scalable, robust, and user-centric Fullstack/GenAI /AI /ML products and applications Good understanding of Data Structures Hands on experience in systems design, algorithms, and distributed systems. Industry level experience in developing production-grade AI/ML system development with major technology companies or AI-native start-ups. Experience at writing high-performing production-quality code in Python Exposure to cloud infrastructure, such as Open Stack, Azure, GCP, or AWS Experience working in Agile Methodology Experience using CI/CD, tools for logging and metrics A continuous drive to explore, improve, enhance, automate and optimize systems and tools. Strong computer science fundamentals in data structures and algorithms Exposure to information retrieval, statistics, and machine learning. Excellent oral and written communication skills. Good analytical and problem-solving skills Minimum Qualifications... Outlined below are the required minimum qualifications for this position. If none are listed, there are no minimum qualifications. Minimum Qualifications:Option 1: Bachelor&aposs degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 3years experience in software engineering or related area at a technology, retail, or data-driven company. Option 2: 5 years experience in software engineering or related area at a technology, retail, or data-driven company. Preferred Qualifications... Outlined below are the optional preferred qualifications for this position. If none are listed, there are no preferred qualifications. Certification in Security+, GISF, CISSP, CCSP, or GSEC, Masters degree in computer science, information technology, engineering, information systems, cybersecurity, or related area and 1 years experience leading information security or cybersecurity projects Information Technology - CISCO Certification - Certification Primary Location... Pardhanani Wilshire Ii, Cessna Business Park, Kadubeesanahalli Village, Varthur Hobli , India R-2236349 Show more Show less
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
chennai, tamil nadu
On-site
You should have at least 4 years of experience in Python programming. Your experience should include working with Django and Flask. Additionally, you should have experience with Fast API, Kubernetes, building APIs, and creating microservices using Python. It is essential that you have the ability to think through and build API & SDK design. Expertise in Agile development methodology is a must. Your strong knowledge should encompass Design patterns, Security, and Performance tuning. Experience with Pydantic and linting using flake8 or similar processes in Python microservices is required. Hands-on experience with pyMongo integration and retrieval of Mongo collection is necessary. Integration experience with GraphQL & graph database is also expected. A good understanding and the ability to set up Neo4J database will be beneficial.,
Posted 1 month ago
4.0 - 7.0 years
2 - 4 Lacs
Mumbai, Maharashtra, India
On-site
Key Responsibilities Design, develop, and maintain backend services using FastAPI. Build high-performance REST APIs and WebSockets to support web applications. Implement security best practices to ensure data privacy and system integrity. Coordinate with development teams to define application requirements and integration points. Write scalable, efficient, and reusable code with high quality and maintainability. Own and manage all phases of the software development lifecycle. Conduct peer code reviews and offer constructive feedback. Ensure application reliability using testing frameworks like Pytest. Define and document complex business requirements for development and testing. Work in agile environments (Scrum/Kanban) and collaborate across distributed teams. Stay updated with emerging trends in Python development and the FastAPI ecosystem. Required Qualifications Bachelor's degree in IT, Computer Science, or related field. Minimum 3 years of hands-on experience in Python development using FastAPI. Strong understanding of asynchronous programming and background task execution. Experience with Pydantic for data validation and CRON job scheduling. Proficiency in database systems such as DynamoDB and PostgreSQL. Familiarity with API documentation tools like Swagger UI. Skilled in using version control systems like Git and GitHub Actions. Experience with Docker and containerized development. Strong verbal and written communication skills.
Posted 1 month ago
0.0 years
0 Lacs
Gurugram, Haryana, India
On-site
Who You&aposll Work With Driving lasting impact and building long-term capabilities with our clients is not easy work. You are the kind of person who thrives in a high performance/high reward culture - doing hard things, picking yourself up when you stumble, and having the resilience to try another way forward. In return for your drive, determination, and curiosity, we&aposll provide the resources, mentorship, and opportunities you need to become a stronger leader faster than you ever thought possible. Your colleaguesat all levelswill invest deeply in your development, just as much as they invest in delivering exceptional results for clients. Every day, you&aposll receive apprenticeship, coaching, and exposure that will accelerate your growth in ways you wont find anywhere else. When you join us, you will have: Continuous learning: Our learning and apprenticeship culture, backed by structured programs, is all about helping you grow while creating an environment where feedback is clear, actionable, and focused on your development. The real magic happens when you take the input from others to heart and embrace the fast-paced learning experience, owning your journey. A voice that matters: From day one, we value your ideas and contributions. Youll make a tangible impact by offering innovative ideas and practical solutions. We not only encourage diverse perspectives, but they are critical in driving us toward the best possible outcomes. Global community: With colleagues across 65+ countries and over 100 different nationalities, our firms diversity fuels creativity and helps us come up with the best solutions for our clients. Plus, youll have the opportunity to learn from exceptional colleagues with diverse backgrounds and experiences. World-class benefits: On top of a competitive salary (based on your location, experience, and skills), we provide a comprehensive benefits package to enable holistic well-being for you and your family. Your Impact You will be developing PlanetView, a Software-as-a-Service platform which helps the financial sector understand and manage climate change risks and quantify carbon emissions. You will work alongside our physical and transition risk modelling teams, following agile processes, to bring analytical approaches and features to production. We work with financial data, terabytes of global climate data and a wide range of environmental, social and corporate governance (ESG) data and integrate them in our class-leading advanced economic models. In this role, you will be responsible to maintain and scale capabilities of Django, Django REST Framework based core application, and several backend microservices which are based on FastAPI and Pydantic. Youll have the opportunity to significantly influence the design of our backend processes. You will also manage your day-to-day priorities, time and commitments within your team setting while ensuring that technical standards and best practices are exercised. Lastly, you will apply new knowledge and innovation to the existing codebase. At Planetrics, you will be at the forefront of new technologies, applying best practices into development of PlanetView solution. You will deliver a real impact by identifying potential risks and capturing strategic opportunities of different climate-change policies and climate-related technologies worldwide. You will work in the environment that puts sustainability, diversity and digital transformation at the heart of what we do Your Qualifications and Skills Degree in Computer Science, Engineering, Mathematics, Quantitative Methods, or a related field. Proven track record of developing and maintaining production-level code. Strong proficiency in Python, with a focus on writing clean, efficient, and production-ready code. Deep expertise in building enterprise application using Django, Django REST Framework, FastAPI ,and Pydantic frameworks. Extensive experience with relational databases, SQL and Django ORM. Working knowledge of data analytics and visualisation Python libraries such as Pandas, Numpy, Polars, Plotly. Hands-on experience designing and implementing microservice architectures and distributed systems. Practical knowledge of AWS services such as EKS, RDS, Lambda, S3, DynamoDB, ElasticCache, SQS, AWS Batch and S3. Passion for automation, with experience in containerisation (e.g. Docker), shell scripting, and CI/CD pipelines, including GitHub actions. Solid understanding of software engineering best practices throughout the development lifecycle, including Agile methodologies, coding standards, peer code reviews, version control, build processes, testing, and deployment. Show more Show less
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
indore, madhya pradesh
On-site
As a Senior AI Developer/ AI Architect in the AI team, you will have the opportunity to collaborate with and mentor a team of developers. Your primary focus will be on the Fusion AI Team and its AI engine AI Talos, where you will work with Large language models, simulations, and Agentic AI to deliver cutting-edge AI capabilities in the service management space. Your responsibilities will include developing intricate python-based AI code to ensure the successful delivery of advanced AI functionalities. Additionally, you will play a crucial role in team mentoring, guiding junior/mid-level developers in managing their workload efficiently and ensuring tasks are completed according to the product roadmap. Innovation will be a key aspect of your role, where you will lead the team in staying updated on the latest AI trends, especially focusing on large language models and simulations. Furthermore, you will be responsible for software delivery to customers while adhering to standard security practices. To qualify for this role, you should possess a degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field. Being Agile trained and practiced is also essential for this position. The ideal candidate will have at least 7 years of experience in developing AI/Data Science solutions, with a senior level of involvement. Proficiency in Python and its libraries such as Pydantic, Pytorch, Pyarrow, Scikit, Hugging Face, and Pandas is required. Extensive knowledge of AI models and usage, including Llama2, Mistral AI, training models for classification, and RAG architecture, is necessary. Experience as a full-stack developer and familiarity with tools like GitHub, Jira, Docker, as well as GPU-based services architecture and setup, are advantageous. In terms of competencies, strong interpersonal and communication skills are essential. You will collaborate with teams across the business to create end-to-end high-value use cases and effectively communicate with senior management regarding requirement deadlines. Your excellent collaboration and leadership skills will ensure that the team remains motivated and is working efficiently towards set targets. If you are ready to take on this challenging role and contribute to the advancement of AI technologies, we encourage you to apply now at Future@fusiongbs.com.,
Posted 1 month ago
3.0 - 7.0 years
5 - 10 Lacs
Chennai
Work from Office
Job Title: AI Engineer Location: Chennai Experience: 3 to 5 years Employment Type: Full-Time Job Summary: We are seeking an AI Engineer with strong proficiency in Python and hands-on experience in building AI-powered applications. The ideal candidate should have experience working with FastAPI, Langchain, and Pydantic, along with a solid understanding of Generative AI concepts, Large Language Models (LLMs), Prompt Engineering, and Retrieval-Augmented Generation (RAG). Key Responsibilities: Develop, integrate, and optimize AI-powered applications using FastAPI and Langchain. Design and deploy APIs using FastAPI with Pydantic for data validation. Implement and fine-tune solutions leveraging Large Language Models (LLMs). Build and optimize Prompt Engineering pipelines for LLM interactions. Design and implement Retrieval-Augmented Generation (RAG) solutions for enhanced contextual responses. Collaborate with data scientists, product managers, and engineers to deliver high-quality AI applications. Continuously research and experiment with advancements in Generative AI technologies. Key Skills & Technologies: Programming: Python (Intermediate to Advanced) Frameworks & Libraries: FastAPI (API development) Langchain (LLM integrations & workflows) Pydantic (Data validation and settings management) AI/ML Concepts: Generative AI (Basics) Large Language Models (LLM) Understanding architecture, capabilities, and limitations Prompt Engineering Techniques for effective LLM interactions Retrieval-Augmented Generation (RAG) – Building hybrid retrieval-generation systems Version Control: Git, GitHub/GitLab CI/CD: Familiarity with deployment pipelines (optional) Preferred/Optional (Good to Have): Experience with AI Agent Frameworks such as: LangGraph CrewAI Knowledge of Vector Databases (e.g., FAISS, Chroma) Cloud Platforms (AWS, Azure, GCP) Containerization (Docker)
Posted 1 month ago
3.0 - 7.0 years
0 Lacs
karnataka
On-site
As a Full Stack Developer with a focus on Python-based backend development, you will be responsible for designing, building, and maintaining scalable backend services using Python and FastAPI. You will also be involved in developing clean, modular, and maintainable frontend applications using React and React Native Web. Additionally, you will implement RESTful and GraphQL APIs with authentication layers such as OAuth2 and JWT. Collaboration with cross-functional teams to define, design, and ship new features will be a key aspect of your role. Participating in code reviews, architecture discussions, and performance tuning will help ensure the quality of the applications. You will be expected to prioritize security, scalability, and reliability while also writing and maintaining technical documentation. The ideal candidate will have at least 3 years of strong proficiency in Python and experience with FastAPI, REST API development, OAuth2 & JWT authentication, Alembic, Pydantic, and GraphQL on the backend stack. On the frontend stack, proficiency in React, React Native Web, Redux & RTK Query, TypeScript, Tailwind CSS, WebSockets, Expo, React Navigation, and Vite will be required. Preferred attributes for this role include strong problem-solving skills, attention to detail, experience in hybrid or mobile-first application design, prior work in agile development environments, and the ability to communicate clearly with both technical and non-technical stakeholders. This is a hybrid work model position, requiring 3 days onsite in Bangalore and 2 days remote work. The contract duration is 6 months with the possibility of conversion to a full-time role. The interview process will be conducted via video with multiple rounds. If you are enthusiastic about working on meaningful products using modern frameworks and tools, and are interested in transitioning to a full-time role after proving your capabilities, we invite you to apply for this exciting opportunity.,
Posted 1 month ago
7.0 - 11.0 years
0 Lacs
karnataka
On-site
As an experienced Backend Developer, you will be responsible for designing, developing, and maintaining robust, scalable, and performant backend services using FastAPI, SQLAlchemy, and PostgreSQL. Your role will involve collaborating with cross-functional teams to implement business logic, API endpoints, and database solutions while adhering to comprehensive development standards. Your responsibilities will include: - Designing and developing RESTful APIs using FastAPI following established API standards and best practices - Implementing robust data models and database interactions using SQLAlchemy and PostgreSQL - Developing and maintaining core business logic in service and repository layers - Writing comprehensive unit, integration, and end-to-end tests for all code - Creating clear, detailed documentation for code, APIs, and architectural decisions - Collaborating with frontend developers to define API contracts and integration points - Implementing and maintaining high availability patterns and performance optimizations - Participating in code reviews and providing constructive feedback to peers - Troubleshooting and resolving complex technical issues across the application stack - Contributing to architectural decisions and helping evolve technology standards Required Skills and Experience: - 7+ years of professional experience in backend development - Strong proficiency in Python (3.9+) with a solid understanding of type hints, async/await, and modern Python features - Experience with FastAPI or similar modern Python web frameworks (Django, Flask) - Proficiency with relational databases, particularly PostgreSQL - Working knowledge of SQLAlchemy or similar ORMs - Experience implementing RESTful APIs and understanding API design principles - Strong understanding of software testing approaches (unit, integration, end-to-end) - Familiarity with containerization (Docker) and container orchestration - Experience with Git version control and CI/CD pipelines - Knowledge of secure coding practices and common security vulnerabilities Preferred Qualifications: - Experience with Pydantic for data validation and schema definition - Familiarity with PostgreSQL advanced features (JSONB, full-text search, etc.) - Experience with asynchronous programming in Python - Understanding of infrastructure as code (Terraform, AWS CloudFormation) - Experience with Kubernetes in production environments - Understanding of event-driven architectures and message brokers - Exposure to microservices architecture patterns - Experience with monitoring and observability tools - Contributions to open-source projects Technical Competencies: - Core Python skills - Python 3.9+ features and language constructs - Type hints and static type checking with mypy - Error handling and exception management - Asynchronous programming with asyncio - Documentation using Google-style docstrings - Web Frameworks and APIs - FastAPI application development and organization - API design and RESTful principles - Request validation and response formatting - Authentication and authorization implementation - Performance optimization techniques - Database - PostgreSQL schema design and optimization - SQLAlchemy ORM and Core - Query optimization and performance tuning - Transaction management - Database migrations with Alembic - Testing - Test-driven development practices - Unit testing with pytest - Integration testing for APIs and databases - Mocking and fixtures - Code coverage analysis - DevOps and Infrastructure - Docker containerization - CI/CD pipeline configuration - Infrastructure as code concepts - Monitoring and logging implementation - High availability patterns - Development Standards Expertise - Domain-driven design principles - API-first development approach - Test-driven development - Security by design - Continuous delivery practices - Comprehensive documentation - Code quality and maintainability - Performance optimization - Error handling best practices,
Posted 1 month ago
5.0 - 9.0 years
0 Lacs
haryana
On-site
You are an experienced Full Stack Developer with expertise in the MongoDB, Postgres, Express.js, React (NextJS), Node.js, Python, Fast API stack, and MERN stack technologies. Your role involves designing, developing, testing, and deploying web applications using these technologies. You should have a strong understanding of front-end and back-end development using the MERN stack, along with proficiency in JavaScript and related libraries/frameworks. Collaboration with cross-functional teams, including product managers, designers, and other developers, is essential to deliver high-quality software solutions that meet business requirements. Your responsibilities include: - Designing, developing, testing, and deploying web applications using MongoDB, MSSQL, Express.js, ReactJS, Node.js with Next JS, Python, FAST API with SQLAlchemy, Pydantic, Uvicorn, and comprehensive knowledge of the MERN stack. - Collaborating with cross-functional teams to understand business requirements and develop software solutions accordingly. - Developing and maintaining server-side applications and APIs using Node.js and Express.js, integrating with MongoDB or other databases. - Developing and maintaining client-side applications using React and related libraries or frameworks. - Designing and implementing database schemas and models, optimizing database performance for web applications. - Writing clean, maintainable, and efficient code, conducting thorough code reviews to ensure code quality. - Troubleshooting and resolving software defects and issues, optimizing performance of web applications. - Staying up-to-date with emerging trends and technologies in web development, recommending best practices to improve software development processes. - Collaborating with stakeholders to gather and refine requirements, providing technical expertise to assist in decision-making processes. - Participating in agile development processes, including sprint planning, backlog grooming, and daily stand-ups. Qualifications: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - Proven experience (5+ years) as a Full Stack Developer with expertise in the MERN stack. - Strong proficiency in front-end technologies such as HTML5, CSS3, JavaScript, React, and related libraries or frameworks. - Strong proficiency in back-end technologies such as Node.js and Express.js, experience with MSSQL, Postgres, MongoDB, or other NoSQL databases. - Experience with RESTful APIs, authentication and authorization mechanisms, API integration. - Familiarity with version control systems such as Git, experience with agile development methodologies. - Strong problem-solving skills, ability to work independently or in a team environment. - Excellent communication skills, both written and verbal. - Ability to adapt to changing requirements and priorities in a fast-paced environment. Preferred Qualifications: - Experience with other JavaScript libraries or frameworks, such as Redux, GraphQL, or Next.js. - Experience with Strapi CMS. - Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform. - Experience with containerization technologies such as Docker and Kubernetes. - Familiarity with DevOps practices and tools for continuous integration and deployment. - Knowledge of UI/UX design principles, ability to create visually appealing and user-friendly web applications. - Familiarity with security best practices, experience in implementing secure coding techniques.,
Posted 1 month ago
5.0 - 7.0 years
5 - 7 Lacs
Bengaluru, Karnataka, India
On-site
Required Skills & Experience At least 5 years of continuous, professional experience as a Python3 Software Engineer, developing, deploying, and maintaining production-grade applications. Minimum 3 years of hands-on experience with at least 4 of the following Python frameworks, libraries, and tools: FastAPI, Pydantic, SQLAlchemy, Pandas, and messaging queues (e.g., Celery, Kafka, RabbitMQ). Minimum 3 years of experience working in a Linux/Unix environment with expertise in system navigation, scripting, and troubleshooting. Deep understanding of best practices for building scalable, high-performance, and secure software solutions. Strong analytical, problem-solving, and debugging skills with a proven ability to diagnose and resolve complex issues efficiently. Demonstrated commitment to continuous learning, innovation, and enhancing both individual and team performance Extensive experience with unit and integration testing. Proven expertise in designing, implementing, and maintaining robust unit and integration tests to ensure software reliability and quality. Ability to troubleshoot and resolve dependency conflicts, versioning issues, and environment inconsistencies. Self-starter with the ability to independently set up a complete Python development environment from scratch. Proven ability to collaborate effectively with cross-functional teams to drive projects forward and deliver high-quality solutions. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Preferred Qualifications 1+ years of experience with Python packaging using setuptools, Poetry, or related tools. Familiarity with publishing Python packages to PyPI or private repositories. Experience automating package builds and releases (e.g., GitHub Actions, Bitbucket Pipelines, CI/CD). Strong ability to diagnose and resolve dependency conflicts, versioning issues, and environment inconsistencies to ensure seamless development and deployment workflows Experience designing and configuring Python-based stacks, including FastAPI, Pydantic, SQLAlchemy, Pandas, Celery and other relevant libraries. Comfortable compiling and installing Python from source when necessary. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
Posted 1 month ago
3.0 - 6.0 years
5 - 10 Lacs
Chennai
Work from Office
Job Title: AI Engineer Location: Chennai Experience: 2-4 years Employment Type: Full-Time Job Summary: We are seeking an AI Engineer with strong proficiency in Python and hands-on experience in building AI-powered applications. The ideal candidate should have experience working with FastAPI, Langchain, and Pydantic, along with a solid understanding of Generative AI concepts, Large Language Models (LLMs), Prompt Engineering, and Retrieval-Augmented Generation (RAG). Key Responsibilities: Develop, integrate, and optimize AI-powered applications using FastAPI and Langchain. Design and deploy APIs using FastAPI with Pydantic for data validation. Implement and fine-tune solutions leveraging Large Language Models (LLMs). Build and optimize Prompt Engineering pipelines for LLM interactions. Design and implement Retrieval-Augmented Generation (RAG) solutions for enhanced contextual responses. Collaborate with data scientists, product managers, and engineers to deliver high-quality AI applications. Continuously research and experiment with advancements in Generative AI technologies. Key Skills & Technologies: Programming: Python (Intermediate to Advanced) Frameworks & Libraries: FastAPI (API development) Langchain (LLM integrations & workflows) Pydantic (Data validation and settings management) AI/ML Concepts: Generative AI (Basics) Large Language Models (LLM) Understanding architecture, capabilities, and limitations Prompt Engineering – Techniques for effective LLM interactions Retrieval-Augmented Generation (RAG) – Building hybrid retrieval-generation systems Version Control: Git, GitHub/GitLab CI/CD: Familiarity with deployment pipelines (optional) Preferred/Optional (Good to Have): Experience with AI Agent Frameworks such as: LangGraph CrewAI Knowledge of Vector Databases (e.g., FAISS, Chroma) Cloud Platforms (AWS, Azure, GCP) Containerization (Docker)
Posted 2 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |