Develop and maintain software solutions focusing on AI and ML integration, collaborating with teams and optimizing frameworks for productivity improvements.
We are looking for a talented and experienced Senior SW Engineer to contribute to our innovative projects. As a key member of our team, you will play a vital role in developing and maintaining our software solutions driving internal productivity improvements, focusing on AI and ML integration. Your expertise will drive the success of our applications and enhance the user experience.
Responsibilities- Design and develop robust software solutions for internal productivity improvements with a focus on AI and ML integration.
- Collaborate with cross-functional teams to understand requirements and deliver high-quality code.
- Implement and optimize VectorDB, Langgraph, and Langchain frameworks for efficient data processing.
- Utilize Python programming language to build scalable and maintainable applications.
- Manage and deploy Kubernetes clusters for containerized application deployment.
- Integrate and manage cloud platforms such as GCP and Azure for seamless cloud operations.
- Ensure code quality and maintainability through best practices and code reviews.
- Troubleshoot and resolve complex technical issues, providing timely solutions.
- Stay updated with the latest industry trends and technologies, contributing to our technical growth.
- Mentor and guide junior team members, fostering a culture of knowledge sharing.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in software development, with a strong background in AI/ML.
- Proficiency in Python programming language and experience with web development frameworks.
- Hands-on experience with VectorDB, Langgraph, and Langchain for data processing.
- Knowledge of Kubernetes and containerization for efficient application deployment.
- Familiarity with cloud platforms (GCP, Azure) and their services for cloud-based solutions.
- Strong problem-solving and analytical skills, with a proactive approach to challenges.
- Excellent communication and collaboration skills, able to work effectively in a team.
- Ability to learn and adapt quickly to new technologies and industry trends.
- A passion for software development and a desire to contribute to innovative projects.
Similar Jobs
Software
The Senior SW Engineer will design and develop software solutions, focusing on AI and ML integration, while collaborating with teams and managing cloud operations.
Top Skills:
AzureGCPKubernetesLangchainLanggraphPythonVectordb
Software
Design and implement AI models, operationalize ML models, develop CI/CD pipelines for ML workflows, and provide technical guidance while ensuring data security compliance.
Top Skills:
AICi/CdFlyteJavaMachine LearningMlflowMlopsN8NPythonSQLTensorflow ServingTorchserveTypescript
Software
The Senior SW Engineer will design cloud-based build tools, provide leadership, mentor juniors, optimize performance, and interface with stakeholders.
Top Skills:
AWSAzureCC++CmakeDistccGccGCPLinuxMakePythonYocto
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.
