Python +AI Developer | Codersbrain
full-time
Posted on August 27, 2025
Job Description
Python & AI Developer
Job Summary
The Python & AI Developer will be responsible for designing and developing robust applications using Python and leveraging Artificial Intelligence (AI) and Machine Learning (ML) technologies. This role is crucial in enhancing and maintaining back-end processes while integrating with various AI components to build efficient systems that support organizational goals.
Responsibilities
- Develop and maintain backend components using Python to create efficient and scalable applications.
- Design and implement RESTful APIs to facilitate seamless communication between front-end and back-end systems.
- Collaborate in the development of AI/ML models and explore concepts such as embeddings and large language models (LLMs).
- Build and integrate RAG (Retrieval-Augmented Generation) pipelines as needed.
- Work with databases, ensuring proper design and optimization in MySQL, PostgreSQL, or similar technologies.
- Communicate effectively with distributed teams, providing clear updates and collaborating on projects remotely.
Qualifications
- 5+ years of professional software development experience, with a focus on backend development.
- Proficiency in Python and frameworks for web development.
- Strong understanding of RESTful APIs and database design, ideally with MySQL or PostgreSQL.
- Experience in AI/ML concepts, particularly with embeddings, vector stores, or LLMs.
- Familiarity with cloud services, preferably AWS, as well as Elasticsearch or scalable data systems.
- Strong problem-solving capabilities and the ability to work autonomously in a remote environment.
- Excellent communication skills for collaboration within a remote-first team.
Preferred Skills
- Practical experience with RAG pipelines.
- Bonus: Frontend development experience utilizing React and TypeScript.
Experience
- A minimum of 5 years in software development, specifically focusing on backend solutions and AI/ML implementations.
Environment
- This position is remote, allowing for flexibility and the ability to work from various locations. The role operates on a schedule from 11 AM to 8 PM.