Chennai, Tamil Nadu, India
Information Technology
Full-Time
Barco
Overview
JD : Senior Python Developer
About The Role
We are seeking a highly skilled and experienced Senior Python Developer with a strong passion for Artificial Intelligence (AI), Large Language Models (LLMs), and backendss technologies. In this role, you will be instrumental in developing cutting-edge applications that leverage the power of AI to deliver innovative platform services. You will work closely with cross-functional teams to design, develop, and deploy high-quality, scalable, and maintainable solutions.
Responsibilities
At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.
Read here how we do this
About The Role
We are seeking a highly skilled and experienced Senior Python Developer with a strong passion for Artificial Intelligence (AI), Large Language Models (LLMs), and backendss technologies. In this role, you will be instrumental in developing cutting-edge applications that leverage the power of AI to deliver innovative platform services. You will work closely with cross-functional teams to design, develop, and deploy high-quality, scalable, and maintainable solutions.
Responsibilities
- Design, develop, and implement complex Python applications, integrating AI/LLM technologies (e.g., RAG, GPT etc.)
- Develop robust and efficient APIs for mobile applications.
- Write clean, well-documented, and testable code adhering to best practices and industry standards.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and maintenance.
- Collaborate with cross-functional teams (e.g., Architect, AI Engineers, data scientists) to ensure successful project delivery.
- Troubleshoot, debug, and optimize application performance.
- Stay up to date with the latest advancements in AI/LLM technologies and industry best practices.
- Mentor junior developers and contribute to team growth.
- Contribute to the improvement of development processes and tools.
- Bachelor's degree in Computer Science or a related field
- 5+ years of professional experience in Python development
- Strong proficiency in Python and its core libraries
- Experience with at least one Python web framework (e.g., FastAPI, Django, Flask)
- Experience with AI/LLM technologies and their application in real-world scenarios
- Experience in building APIs for mobile applications
- Experience with relational, NoSQL and Vector databases (e.g., PostgreSQL, MongoDB, Milvus, Pinecone)
- Experience with version control systems (e.g., Git)
- Experience with Agile development methodologies
- Excellent communication and interpersonal skills
- Strong problem-solving and analytical skills
- Passion for learning and a strong work ethic
- Experience with cloud platforms (e.g. Azure) and their AI/ML services
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Experience with testing frameworks (e.g., Unittest, pytest)
- Experience with data analysis and machine learning libraries (e.g., Pandas, NumPy, Scikit-learn)
- Contributions to open-source projects
- Experience with DevOps practices (CI/CD)
At Barco, innovation drives everything we do. We believe that diversity fuels creativity, bringing us closer to our colleagues and customers. Inclusion and equity aren't just values—they're core capabilities that propel us toward our shared goals and mission.
Read here how we do this
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in