onsite
Software Engineer / Research Scientist - accelinthighbury
Research Engineer
Lead the design and deployment of scalable AI solutions, blending software engineering with research to deliver production-ready models on AWS, while collaborating across data science and DevOps teams.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end machine learning pipelines using Python and Node.js.
- Deploy models and services to AWS (SageMaker, ECS, Lambda) ensuring high availability and performance.
- Collaborate with data scientists to translate research prototypes into production‑grade code.
- Implement CI/CD workflows with Docker, GitHub Actions, and Terraform.
- Optimize SQL queries and database schemas for large‑scale data processing.
- Document architecture, code, and best practices for internal knowledge sharing.
Requirements
- 3+ years of software engineering experience with Python and Node.js.
- Strong background in machine learning, model training, and evaluation.
- Hands‑on experience deploying applications on AWS.
- Proficiency with Docker, CI/CD pipelines, and version control.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
pythonmachine learningawsnodejsdockersql