Senior Python Engineer
Remote
Tkxel
Looking for Top Software Development Company in USA? We Engineer Software Solutions for Enterprises, Growth Companies & Startups.This is a remote position.
We are seeking a highly motivated and experienced Python Backend Engineer. The ideal candidate will have 3-5 years of hands-on experience in designing, developing, and deploying robust and scalable backend systems using Python. A strong understanding of Docker and AWS services particularly AWS Lambda and NoSQL datastores, is required. Furthermore, experience with OpenAI APIs and Langchain for building intelligent applications is highly desirable. Hands-on experience with Qdrant is a also a big plus. This role requires a well-rounded individual who is passionate about technology, eager to learn, and capable of working independently and collaboratively within agile environment.Responsibilities:
* Design, develop, and maintain high-performance, scalable, and reliable backend services and APIs using Python.
* Work extensively with AWS services, including but not limited to AWS Lambda, DynamoDB, S3
* Integrate and leverage OpenAI APIs (e.g., GPT-3.5, GPT-4) to develop intelligent features and functionalities.
* Utilize Langchain to build sophisticated AI applications, including those involving large language models (LLMs), agents, and retrieval-augmented generation (RAG).
* Work with Qdrant for efficient storage and retrieval of embeddings for AI applications.
* Write clean, well-documented, and testable code, adhering to best practices, unit-testing, and coding standards.
* Participate in code reviews to ensure code quality and maintainability.
* Collaborate with front-end engineers, data scientists, and product managers to define requirements, design solutions, and deliver features.
* Troubleshoot, debug, and optimize backend systems to ensure optimal performance and reliability.
* Stay up-to-date with the latest industry trends, technologies, and best practices in backend development, AI, and cloud computing.
* Contribute to the continuous improvement of our development processes and tools.
Requirements
* Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).* Proven hands-on experience with AWS services, including:
* AWS Lambda: Designing, developing, and deploying serverless functions.
* DynamoDB: Data modeling, querying, and optimizing NoSQL databases.
* S3, API Gateway, SQS, SNS, CloudWatch, etc.
* Experience integrating and working with OpenAI APIs for various use cases.
* Solid understanding and practical experience with Langchain for building LLM-powered applications.
* Hands-on experience with Qdrant for vector similarity search.
* Strong understanding of RESTful API design principles and best practices.
* Experience with version control systems (e.g., Git).
* Proficiency in writing unit and integration tests.
* Excellent problem-solving, analytical, and debugging skills.
* Ability to work independently and as part of a collaborative team in an agile development environment.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
3
0
0
Category:
Engineering Jobs
Tags: Agile APIs AWS Computer Science Docker DynamoDB Engineering Git GPT GPT-3 GPT-3.5 GPT-4 Lambda LangChain LLMs NoSQL OpenAI Python RAG Testing
Region:
Remote/Anywhere
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
BI Developer jobsData Engineer II jobsPrincipal Data Engineer jobsStaff Data Scientist jobsSr. Data Engineer jobsPrincipal Software Engineer jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsDevOps Engineer jobsData Science Intern jobsSoftware Engineer II jobsJunior Data Analyst jobsData Analyst Intern jobsLead Data Analyst jobsBusiness Data Analyst jobsBusiness Intelligence Analyst jobsStaff Software Engineer jobsData Specialist jobsSenior Backend Engineer jobsAccount Executive jobsData Governance Analyst jobsSr. Data Scientist jobsAI/ML Engineer jobsData Engineer III jobs
Consulting jobsAirflow jobsOpen Source jobsMLOps jobsKPIs jobsLinux jobsEconomics jobsJavaScript jobsRDBMS jobsTerraform jobsData Warehousing jobsKafka jobsNoSQL jobsGitHub jobsGoogle Cloud jobsPostgreSQL jobsComputer Vision jobsScikit-learn jobsPhysics jobsClassification jobsStreaming jobsBanking jobsHadoop jobsR&D jobsLooker jobs
dbt jobsData warehouse jobsOracle jobsRAG jobsScala jobsBigQuery jobsPandas jobsPrompt engineering jobsGPT jobsReact jobsCX jobsScrum jobsDistributed Systems jobsPySpark jobsIndustrial jobsELT jobsJira jobsRedshift jobsMicroservices jobsLangChain jobsSAS jobsJenkins jobsOpenAI jobsSalesforce jobsRobotics jobs