16 Aug
|
ThoughtFocus
|
Bengaluru
16 Aug
ThoughtFocus
Bengaluru
Required Skills and Experience:
- Strong proficiency in Python and Java , with proven experience developing backend applications.
- Expertise with Langchain and Langraph , including integrating AI models, natural language processing (NLP), and graph-based solutions.
- Experience working with RESTful APIs and GraphQL .
- Solid understanding of databases (SQL and NoSQL, e.g., MySQL, MongoDB, PostgreSQL, etc.).
- Knowledge of microservices architecture and cloud platforms (AWS, Google Cloud, Azure).
- Strong experience in version control using Git.
- Excellent problem-solving skills and ability to debug complex issues.
- Familiarity with containerization and orchestration tools like Docker and Kubernetes .
- Knowledge of unit testing and CI/CD pipelines.
- Ability to work in a collaborative team setting and communicate effectively.
Key Responsibilities:
Develop, test, and deploy backend services and APIs using Python and Java .
- Leverage Langchain and Langraph to build and optimize language models, graphs, and AI-driven functionalities.
- Collaborate with cross-functional teams to define and refine system architecture and feature requirements.
- Design and implement efficient database models and manage relational and NoSQL databases.
- Ensure the performance, security, and scalability of applications by adhering to best practices in backend development.
- Write unit and integration tests to ensure the robustness and reliability of systems.
- Troubleshoot and resolve performance bottlenecks, bugs, and production issues.
- Maintain and improve existing systems, applying updates and fixes as necessary.
- Stay updated with emerging technologies and integrate relevant tools into the backend infrastructure.
📌 AI Backend Engineering Lead (Bengaluru)
🏢 ThoughtFocus
📍 Bengaluru