Senior AI Software Engineer
Plain Concepts
Senior AI Software Engineer at Plain Concepts is a contract role based in Remote · Brazil (remote). It was published on 3 September 2026 and was open at last check.
| Role | Senior AI Software Engineer |
|---|---|
| Company | Plain Concepts |
| Location | Remote · Brazil (remote) |
| Employment type | Contract |
| Published | 3 September 2026 |
| Status | Open at last check |
We are looking for a Senior Software Engineer to join an AI-focused engineering team on an initial 6-month contract. The ideal candidate will have strong, hands-on experience with TypeScript and Go, combined with a platform engineering mindset and a strong interest in building and working with AI-native and agentic systems.
We are particularly interested in engineers who are comfortable using AI tools as part of their day-to-day development workflow whether that means using OpenAI Codex, Claude, Cursor, or similar AI-powered developer tools to improve productivity, solve complex problems, explore solutions, and accelerate software delivery.
This is an excellent opportunity for an engineer who enjoys solving complex technical problems, building the platforms, tools, and systems that other engineers rely on, and working in an AI-native engineering environment.
Key Responsibilities
- Design, build, and maintain scalable software systems and engineering platforms.
- Solve complex engineering and architectural problems beyond simply delivering product features.
- Develop production-grade solutions using Go and TypeScript.
- Build internal tools, platforms, services, APIs, and infrastructure used by other engineers.
- Contribute to the development of AI-native and agentic systems and/or the infrastructure that supports them.
- Use AI-powered development tools such as OpenAI Codex, Claude, Cursor, or similar tools as part of your everyday engineering workflow.
- Explore and adopt new AI tools and techniques that can improve engineering productivity, code quality, and problem-solving.
- Work with cloud technologies across Azure and/or AWS.
- Collaborate closely with senior engineers and technical stakeholders to design robust and scalable solutions.
- Communicate technical ideas clearly, contribute to architectural discussions, and work effectively with distributed teams.
- Contribute to engineering best practices, architecture, reliability, performance, and developer experience.
Requirements
- 5+ years of professional software engineering experience.
- Strong, hands-on experience with Golang and TypeScript.
- Proven track record of solving complex engineering and architectural problems, rather than focusing solely on feature delivery.
- A strong platform engineering mindset, with experience building tools, systems, services, or infrastructure that other engineers depend on.
- Comfortable working in an AI-native development environment and using AI tools to support day-to-day software engineering.
- Hands-on experience with tools such as OpenAI Codex, Claude, Cursor, or similar AI-assisted development tools.
- Experience building AI-native, AI, or agentic systems, or developing infrastructure/platforms to support AI workloads.
- Experience working with Azure and/or AWS. Experience with both is a plus.
- Strong understanding of software engineering principles, system design, scalability, reliability, and performance.
- Excellent communication skills, with the ability to explain technical concepts clearly and collaborate effectively with engineers and technical stakeholders.
- Comfortable working independently in a fully remote environment.
- English level: Fluent.
- All candidates must be currently based in Portugal or Brazil.
Nice to Have
- Experience with both Azure and AWS.
- Experience designing and building AI/LLM platforms or agentic architectures.
- Experience with developer platforms, internal tooling, APIs, distributed systems, or cloud infrastructure.
- Experience working in fast-paced, technically complex environments.
- Experience experimenting with or adopting new AI-powered engineering tools and workflows.
- Strong interest in the evolution of AI-assisted software development and developer productivity.
Originally posted on Himalayas
Create your free OnJob profile to apply — we'll take you to Plain Concepts's application after sign-up. · Posted 3 Sept 2026.
Senior AI Software Engineer at Plain Concepts — questions answered
What does the Senior AI Software Engineer role at Plain Concepts pay?
Plain Concepts does not publish a salary on this Senior AI Software Engineer listing, so OnJob shows no figure for it rather than an estimate. For what this role pays across the market, the OnJob salary guides aggregate the live listings that do disclose pay.
Is the Senior AI Software Engineer role at Plain Concepts remote?
Yes — Plain Concepts advertises this Senior AI Software Engineer role as remote, tied to Remote · Brazil, and it is listed as contract work. Remote terms come from the employer's own posting, so confirm the expected working hours, timezone and any on-site days with Plain Concepts before you apply.
Is the Senior AI Software Engineer role at Plain Concepts still open?
The Senior AI Software Engineer posting at Plain Concepts was open at OnJob's last check of the employer's careers page, having been published on 3 September 2026. OnJob re-checks source listings on each build and marks a role closed once it disappears, but listings can close without notice, so the employer's own page is the final word.
How do you apply for the Senior AI Software Engineer role at Plain Concepts?
Apply to the Senior AI Software Engineer at Plain Concepts role through OnJob with a free profile: OnJob scores your fit against the listing, shows the skills lowering that score, and submits an ATS-ready profile to Plain Concepts's own application page. Creating a profile is free and needs no card.
Explore more on OnJob
Hiring for a role like this?
Post a job on OnJob and reach AI-matched candidates.