Point your AI agent at freehire and let it find you a job.

Get the CLI →

Compunnel, Inc.

NewBe an early applicant

Full Stack Engineer

Posted 1 view
Discussion

Summary

Mid/senior full-stack engineer building AI-driven enterprise applications: Angular/TypeScript front ends, Java/Spring Boot RESTful microservices, and LLM features like RAG, prompt management, and evaluations, with CI/CD and cloud-native DevOps. Senior hires also lead design and mentor engineers.

We are seeking a mid-level or senior Full Stack Engineer with AI engineering experience to join Client technology team. This role emphasizes Angular front-end development, Java and Spring Boot backend engineering, RESTful APIs, and CI/CD automation, while applying LLM capabilities to deliver AI-driven user experiences. The engineer will design, build, test, deploy, and operate secure, high-quality applications across the full stack, collaborating with product, architecture, cybersecurity, and business teams to ship reliable features.

Key Responsibilities

  • Design AI applications leveraging LLMs for natural-language interaction, intelligent search, summarization, content generation, and workflow automation.
  • Develop RAG solutions that securely connect models to enterprise data using embeddings, vector search, metadata filtering, citations, and access controls.
  • Integrate model APIs with secure prompt management, structured outputs, tool/function calling, context management, and streaming responses.
  • Create evaluation datasets and automated tests for answer quality, groundedness, safety, latency, reliability, and cost; leverage telemetry and user feedback for improvements.
  • Build Angular interfaces and data visualizations for risk, metric, policy, and control information.
  • Design scalable services using Java, Spring Boot, RESTful APIs, and microservices with authentication and authorization.
  • Use AI coding assistants responsibly for code exploration, implementation, refactoring, test generation, debugging, review, and documentation.
  • Apply best practices including code review, automated testing, CI/CD, observability, secure development, performance tuning, and production support.
  • Collaborate with stakeholders to identify high-value use cases and translate requirements into measurable technical outcomes.
  • For senior candidates: Lead solution design, mentor engineers, influence standards, assess trade-offs across model quality, latency, cost, security, and maintainability, and drive delivery across teams.

Required Qualifications

  • 5+ years of software engineering experience, including delivery of production AI-enabled applications.
  • Strong full-stack development with Angular/TypeScript, Java/Spring Boot, RESTful APIs, distributed systems, and secure application design.
  • Practical experience with LLM application patterns, model APIs, RAG, embeddings, vector search, prompt design, structured outputs, tool calling, evaluation, observability, and AI security.
  • Hands-on use of Claude, GitHub Copilot, or comparable AI coding assistants with disciplined review, testing, and security practices.
  • Strong CI/CD and DevOps experience covering automated builds, testing, deployment, release controls, and monitoring; familiarity with Docker, Kubernetes, and cloud-native platforms preferred.
  • Experience with Python, SQL/NoSQL databases, data integration, caching, and data-intensive applications.
  • Strong problem-solving, communication, and stakeholder-management skills.

Preferred Qualifications

  • Senior candidates: Architecture leadership, delivery ownership, and mentoring experience.
  • Familiarity with cloud-native platforms and advanced DevOps practices.

Certifications (if any)

  • SAP Service, Customer Service, PM, or related certification (preferred but not required).

Skills

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available