- Company Name
- Fitch Group, Inc.
- Job Title
- Software Engineer, Full-Stack Applications - AI Innovation Teams
- Job Description
-
**Job Title:** Software Engineer, Full‑Stack Applications – AI Innovation Teams
**Role Summary:**
Design, develop, and deliver greenfield full‑stack applications that embed generative AI and machine‑learning capabilities. Work closely with ML engineers to translate sophisticated models into usable product features, delivering high‑impact tools for financial analysts.
**Expectations:**
- Build production‑grade code end‑to‑end (frontend, backend, APIs).
- Integrate AI/ML services (LLMs, generative AI, intelligent automation) into user‑facing applications.
- Maintain code quality, testing standards, and CI/CD pipelines.
- Collaborate in an agile, cross‑functional team and contribute to architectural decisions.
- Continuously learn emerging AI integration patterns and advance toward senior/lead roles.
**Key Responsibilities:**
- Develop scalable UI components using React.
- Implement backend services and APIs with Java Spring Boot and Python.
- Create and maintain integration layers that connect ML models to the application stack.
- Write unit, integration, and performance tests; conduct code reviews.
- Contribute to CI/CD workflows, monitoring, and production support.
- Participate in design reviews, sprint planning, and technical documentation.
**Required Skills:**
- Strong proficiency in Java, Spring Boot, Python, and React.
- Experience building RESTful APIs and micro‑service architectures.
- Familiarity with AI/ML integration (LLMs, generative AI, model serving).
- Knowledge of version control (Git) and CI/CD tools (Jenkins, GitHub Actions, etc.).
- Ability to write clean, maintainable, test‑driven code.
- Excellent problem‑solving, communication, and teamwork skills.
**Required Education & Certifications:**
- Bachelor’s degree in Computer Science, Software Engineering, or a related discipline (or equivalent practical experience).
- Advanced degree optional; relevant certifications (e.g., AWS Certified Developer, Google Cloud Professional Developer, or AI/ML specialization) are a plus.