remote
Senior Software Engineer II - Optum
Software Engineer
Lead the design and implementation of AI‑powered features, blending NLP/LLM capabilities with full‑stack solutions to enhance health‑tech products. Drive end‑to‑end development, from data pipelines to scalable web services, using Python, Node.js, and cloud infrastructure.
About the role
Key Responsibilities
- Architect and develop AI‑driven features leveraging NLP and large language models to improve user experience and clinical decision support.
- Build and maintain end‑to‑end full‑stack solutions, integrating front‑end interfaces with robust back‑end services.
- Collaborate with data scientists, product managers, and UX designers to translate business requirements into scalable, high‑performance code.
- Implement cloud‑native deployments on AWS, ensuring reliability, security, and cost efficiency.
- Mentor junior engineers, conduct code reviews, and promote best practices in software quality and documentation.
Requirements
- 5+ years of professional software development experience, with a strong focus on AI/ML and full‑stack engineering.
- Proficiency in Python and Node.js, with experience building RESTful APIs and real‑time services.
- Hands‑on experience with NLP libraries (e.g., spaCy, Hugging Face) and LLM integration.
- Solid understanding of AWS services (Lambda, S3, DynamoDB, SageMaker) and CI/CD pipelines.
- Excellent problem‑solving skills, strong communication, and a collaborative mindset.
Skills
pythonnodejsmachine learningnlpaws