Senior Full Stack Engineer

New
J
JobgetherAI software
Based in BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent spoken and written English
Required Skills
Node.jsPythonSQLTypeScriptCI/CDTerraformAWS LambdaLLM

Requirements

  • Demonstrated experience shipping production LLM-powered features, including prompt design, tool calling, structured outputs, and long-context workflows.
  • Ability to explain evaluation strategies, production failures, and corrective actions for LLM-powered features.
  • Strong TypeScript and Node.js skills, including asynchronous programming, production application development, testing, and monorepo tooling.
  • Proficiency in Python for evaluation workflows, data analysis, and scripting.
  • Hands-on experience with AWS serverless technologies, particularly Lambda, Step Functions, DynamoDB, IAM, event-driven architectures, and Amazon Bedrock.
  • Experience safely reviewing and modifying Terraform infrastructure across multiple environments.
  • Practical SQL and NoSQL database experience, including schema changes and migrations in live systems.
  • Strong observability and debugging skills, including designing metrics, logs, and alerts for non-deterministic AI systems.
  • Proficiency in CI/CD practices; GitLab CI/CD experience is preferred.
  • Regular use of AI-assisted development tools and ability to validate generated code and assess its quality.
  • Fluent spoken and written English.

Responsibilities

  • Build and maintain production-grade AI agents using TypeScript, Node.js, AWS Lambda, Step Functions, DynamoDB, Amazon Bedrock, and frameworks such as Strands or LangGraph.
  • Design agent workflows that distinguish model-led investigation from actions controlled by deterministic code.
  • Develop secure, sandboxed agent runtimes with read-only access, scoped tools, controlled file access, and budget and timeout limits.
  • Evaluate AI features with benchmark datasets, production replays, calibrated evaluation models, and quality gates.
  • Improve observability with structured logs, reason-coded metrics, alerts, and production troubleshooting using tools such as Splunk and VictoriaMetrics.
  • Maintain Terraform infrastructure across environments and enhance GitLab CI/CD pipelines for building, testing, deploying, and quality controls.
  • Build resilient integrations that handle retries, rate limits, permanent failures, and outdated application state.
  • Review AI-generated changes for security, correctness, reliability, and maintainability, and help engineering teams adopt AI development tools.
  • Develop React-based interfaces and APIs for internal tools, dashboards, and summaries, and document architecture and technical decisions.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now