ApplySoftware Engineer (Models, Agents and AI) - UK or Europe (Remote)
Posted 4 months agoViewed
View full description
💎 Seniority level: Middle, 3+ years
📍 Location: United Kingdom, Europe
🔍 Industry: AI technology
🏢 Company: Honu.ai
🗣️ Languages: English
⏳ Experience: 3+ years
🪄 Skills: AWSDockerPythonAgileGCPNumpyPyTorchAzurePandasTensorflowCommunication SkillsCollaborationAgile methodologies
Requirements:
- Passionate technologists with a strong systems thinking ability.
- Hands-on experience building agents, and leveraging the latest LLM frameworks and tools.
- Multi-sector/disciplinary background and experience in speaking to subject matter experts.
- Extensive technical proficiency in Python (3+ years professionally) and comfortable with libraries including Pandas, scikit-learn, NumPy, PyTorch/TensorFlow.
- Ideally experienced in cloud-based architecture (AWS/GCP/Azure etc.) and in building computational models deployed into production.
- Experience in systems simulation and numerical analysis is highly desirable.
- Committed to Agile methodologies like TDD and XP.
- Ability to work in a team environment and participate in code reviews.
- Strong communication skills for collaboration and problem-solving.
- Belief in easy-to-maintain code with modern concepts such as clean coding, automated testing, and continuous deployment.
- Considerate, humble, and a strong believer in teamwork, with the ability to be organized amidst chaos.
Responsibilities:
- Work closely with the senior tech team and subject matter experts to develop models and agents that will leverage our novel framework and help to shape it.
- Be self-sufficient in acquiring data and using it within our platform.
- Work closely with other engineers across the company to advance the infrastructure, agent framework, and platform.
- Be an internal expert on the latest developments in the wider AI space, and maintain a pragmatic approach to leveraging the newer technologies.
- Clearly communicate findings, and their meaning and impact.
- Write clean, maintainable and efficient code.
- Ensure code quality through TDD and observability practices.
- Containerize applications using Docker.
- Participate in Agile XP methodologies like pair programming and code reviews.
- Utilize GitHub for version control and team collaboration.
Apply