onsite
Senior Software Engineer - Full Stack & AI Platforms - agilent
Software Engineer
Lead end‑to‑end development of scalable full‑stack web services and AI platforms, driving innovation with Python, JavaScript, React, and AWS. Mentor teams, architect solutions, and integrate machine learning models into production.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance full‑stack applications using Python, JavaScript, Node.js, and React.
- Architect and deploy AI/ML services on AWS, ensuring scalability, reliability, and security.
- Collaborate with data scientists to integrate machine learning models into production pipelines.
- Mentor junior engineers, conduct code reviews, and promote best practices in CI/CD and automated testing.
- Optimize application performance, troubleshoot complex issues, and implement continuous improvement initiatives.
Requirements
- 5+ years of professional software development experience with a strong focus on full‑stack and AI technologies.
- Proficiency in Python, JavaScript, Node.js, React, and AWS services (EC2, S3, Lambda, SageMaker).
- Hands‑on experience building and deploying machine learning models in production.
- Strong understanding of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes).
- Excellent problem‑solving skills, communication, and a collaborative mindset.
Skills
pythonjavascriptnodejsreactawsmachine learning