Senior AI Software Developer
Summary
Senior AI Software Developer who designs and builds production-ready AI solutions, integrating ML models into scalable backend systems alongside data scientists and product teams. Core stack includes Python/Java/C++ with AI libraries like TensorFlow and PyTorch, plus cloud platforms and containerization, in a hybrid East London role.
About the Role
Our client in East London is looking for a highly experienced Senior AI Software Developer to join their innovative team. This hybrid role focuses on designing, developing, and implementing advanced AI solutions that enhance their product offerings. You will be instrumental in translating complex AI concepts into practical, scalable software applications, working closely with data scientists and product teams. This position offers a great opportunity to leverage your deep technical expertise in AI and software development in a collaborative environment, with the flexibility to balance office-based work with remote days.
Key Responsibilities
- Develop and implement AI algorithms and models into production-ready software applications.
- Design and build robust, scalable backend systems that integrate AI capabilities.
- Collaborate with data scientists to optimize model performance and deployment strategies.
- Write high-quality, maintainable, and well-tested code in languages like Python , Java, or C++.
- Contribute to architectural decisions and technology selection for AI software development.
- Troubleshoot and debug complex software issues related to AI integrations.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience in software development, with a strong emphasis on AI/ML integration.
- Proficiency in programming languages such as Python , Java, or C++, with experience in AI libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Solid understanding of software architecture, design patterns, and best practices.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies.
- Strong problem-solving skills and the ability to work effectively in a team setting.
Benefits
- Competitive salary and performance-based bonuses.
- Hybrid work model offering flexibility between remote and office work.
- Comprehensive health, dental, and vision insurance.
- Generous paid time off and retirement savings plan.
- Continuous learning opportunities and professional development support.
- Opportunity to work on exciting AI projects in East London .