Modelit

Software Engineer

Modelit
Posted 10/19/2026full-timeUruguayMid-LevelSeniorWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building agentic interfaces and custom REST APIs, with a strong foundation in TypeScript, Node.js, and CI/CD practices. Capable of integrating with Salesforce APIs and evaluating AI features for accuracy and security.

Highest-signal resume keywords
TypeScriptNode.jsSalesforce REST API IntegrationCustom REST API DevelopmentCI/CD Practices

Tech Stack

Tools & technologies
JavaScriptNode.jsTypeScript

About the role

Key responsibilities & impact
  • Design and build the agentic interface to an AppExchange product
  • Build MCP servers, including agent tools, inputs, outputs, error reporting, and version evolution
  • Extend a CLI with commands for people and agents
  • Integrate with Salesforce REST, Tooling, Metadata, and Bulk APIs, including authentication and connected-app setup
  • Build custom REST APIs
  • Write skills and package them into plugins for AI models including Anthropic and OpenAI
  • Design subagents, hooks, commands, and TypeScript runtimes
  • Write tests first and build evaluations for tools and skills, maintaining them in CI
  • Publish to npm
  • Review agent output for incorrect assumptions and security gaps
  • Protect tools against untrusted input and prompt injection
  • Write documentation and examples for users and developers

Requirements

What you’ll need
  • Hands-on use of coding agents on real work, such as Claude Code, Codex, Cursor or similar
  • Working knowledge of TypeScript and Node.js
  • Solid engineering fundamentals, including testing, error handling, security, performance, GitHub change control, and CI/CD
  • Understanding of agent concepts including tool calling, MCP, skills, subagents, hooks, and plugins
  • Exposure to REST APIs and integration patterns
  • Ability to evaluate whether AI features provide correct and consistent results
  • Ability to iterate rapidly through design, build, test, and validation loops
  • Judgment to identify incorrect agent outputs and question assumptions
  • Ownership of outcomes and ability to follow problems through to completion
  • Curiosity, comfort with ambiguity, and a team mindset
  • Strong oral and written communication skills in English

Benefits

Comp & perks
  • Paid Time Off
  • On-site, hybrid, or remote work options
  • Flexible hours, with start times between 8–10am and end times between 5–7pm
  • Career growth opportunities
  • Ongoing training and development
  • Certification vouchers
  • Supportive, collaborative, and fun team culture

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Agent ConceptsError HandlingTestingPerformance OptimizationGitHub Change ControlMCP ServersCLI ExtensionAI Model IntegrationDocumentation WritingSecurity Practices
Soft Skills
Strong Communication SkillsCuriosityTeam MindsetJudgmentComfort with Ambiguity
Tools & Technologies
NpmAnthropicOpenAICI ToolsVersion Control Systems
Industry Keywords
Agentic InterfacePluginsSubagentsHooksTool Calling