- Company Name
- Euphoric
- Job Title
- Software Engineer (Applied AI)
- Job Description
-
Job title: Software Engineer (Applied AI)
Role Summary: Own end‑to‑end AI‑first features for a next‑generation benefits platform, integrating React/TypeScript front‑end with Python (FastAPI, SQLAlchemy) back‑end while advancing ML capabilities such as LLM agents, recommender systems, and reinforcement learning. Drive rapid iteration, maintain high code quality, and collaborate across design, product, and engineering.
Expactations: Deliver high‑impact features on a fast‑paced schedule, maintain ownership of tasks, communicate complex technical concepts clearly, demonstrate a bias for action, and continuously improve engineering practices.
Key Responsibilities:
- Design, implement, test, and ship production‑ready AI/ML features and user‑facing UI components.
- Develop full‑stack solutions using React/TypeScript and Python/RESTful APIs, integrating with GCP (or AWS/Azure) services.
- Build and iterate machine learning pipelines, experiment with state‑of‑the‑art models (LLMs, recommender systems, RL).
- Participate in code reviews, CI/CD pipelines, and maintain comprehensive documentation.
- Collaborate closely with product, design, and data teams to prototype and launch features at a world‑class pace.
- Keep abreast of emerging AI tooling (e.g., Cursor, Windsurf) and apply them to accelerate development.
- Maintain clean, well‑tested, scalable codebases with a focus on balancing technical debt and delivery speed.
Required Skills:
- 2+ years of industry experience building impactful products in fast‑paced or startup settings.
- Proficiency in React/TypeScript and Python (RESTful APIs, data pipelines).
- Experience deploying and managing services on modern cloud platforms (preferred GCP, also AWS/Azure).
- Hands‑on experience delivering AI/ML features to real users; familiarity with LLMs, recommender systems, reinforcement learning, or related technologies.
- Strong communication skills for explaining technical concepts to diverse audiences.
- Demonstrated passion for shipping high‑quality software, proactive problem‑solving, and teamwork.
- Familiarity with agile practices, CI/CD, automated testing, and code quality tools.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).