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