Software engineer for AI-powered solutions

ROKO Labs

United States

Remote

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote-friendly
Flexible hours
Projects with leading clients

Job summary

ROKO Labs seeks a Senior Software Engineer to design and deliver enterprise AI solutions for major clients. You will own architecture decisions, work across backend, databases, cloud, and DevOps, and leverage .NET or Python with React frontend when needed.

You will collaborate with clients to understand needs, justify trade-offs, and drive production-ready, scalable software in an independent, ownership-driven role.

Qualifications

  • Bachelor’s or Master’s in Software Engineering, CS, AI, or related field.
  • Strong professional software engineering experience with deep technical skills.
  • Expert-level proficiency in .NET or Python.
  • Architectural understanding beyond individual components; cloud and DevOps experience.

Responsibilities

  • Design and develop enterprise-grade AI-powered software for large clients.
  • Take ownership of technical decisions and project architecture.
  • Collaborate across stack: backend, databases, cloud, and DevOps.
  • Work primarily with .NET or Python; React frontend when needed.
  • Interact directly with clients, explain trade-offs, and guide delivery.

Skills

Software engineering depth
Backend design
Python
.NET
Frontend with React
Cloud & DevOps
Client-facing communication
AI tooling in development

Education

Bachelor's or Master's in CS/Engineering

Tools

React
Azure/AWS/GCP
Databases

Job description

Описание:

We’re looking for a Senior Software Engineer who combines strong technical depth with independence, ownership, and the ability to work directly with clients. You’ll join one of our cross-functional pods, working on enterprise-level, AI-powered solutions for large clients. This is a role for someone who doesn’t just implement tickets, but can understand the bigger picture, make sound technical decisions, take ownership of outcomes, and help steer a project from architecture through production.

Задачи:

Design and develop enterprise-grade AI-powered software solutions for large clients. Take ownership of technical decisions and help shape the architecture of projects. Design and implement solutions across the stack, including backend, databases, cloud infrastructure, and DevOps. Work primarily with .NET or Python; experience with Java or Node.js is also valuable. Contribute to the frontend when needed, with React experience being a strong plus. Work with AI technologies and integrate AI capabilities into robust, production-ready applications. Work directly with clients: understand their needs, explain technical trade-offs, provide guidance, and challenge assumptions when necessary. Work independently while collaborating closely with other engineers and specialists within your pod. Help establish technical direction, identify risks and dependencies, and make pragmatic decisions. Take ownership when things get difficult: prioritize, lead, de‑escalate, communicate clearly, and defend your technical position when you believe it is the right one. Help ensure that solutions are scalable, maintainable, secure, and suitable for enterprise environments.

Требования:

Bachelor’s or Master’s degree (or higher) in Software Engineering, Computer Science, Artificial Intelligence, or a related technical field. Strong professional experience as a Software Engineer, with significant technical depth. Expert-level proficiency in .NET or Python. Strong understanding of software architecture and the ability to design systems beyond individual components. Experience with databases, cloud infrastructure, and DevOps. At least a working understanding of frontend development; React experience is preferred. Experience using AI tools in your everyday development workflow — we expect you to actively use AI to improve how you work. Ability to work independently and take genuine ownership of technical outcomes. Strong communication and collaboration skill, including the ability to work directly with clients. Ability to make decisions in ambiguous situations, prioritize effectively, and stand behind your technical judgment. Fluency in English. Будет плюсом:

  • Experience building and operating AI-powered solutions in production, particularly in enterprise environments
  • Experience with LLMs, AI agents, RAG, AI integrations, or other modern AI application patterns
  • Experience designing cloud-native architectures
  • Experience working across the full software lifecycle, from architecture and development through deployment and production operations
  • Experience with React and modern frontend development
  • Experience working in consulting, client‑facing engineering, or similarly collaborative environments
Условия:
  • Our developers work on only one project at a time, no context switching
  • We strive towards long-term collaboration, you have the opportunity to get to know the client and his needs well, as well as the team
  • You will have the opportunity to work on complex solutions with the latest technologies
  • Remote work means it's up to you whether you work from home, on the beach, or in the office
  • Flexible working hours mean that you can tailor your workday to your preferences, without a time-tracking system
  • All our employees will right away receive a contract for an indefinite period (B2B collaboration is also an option)
  • We provide regular feedback as part of our commitment to your ongoing development and success
  • If you love taking courses or going to conferences, we are always open to discussing education opportunities, especially in the realm of AI and cloud
  • Each team has its own monthly knowledge-sharing sessions combined with weekly talks and brainstorming sessions aimed at improving our current work and processes
  • If you have a colleague or a friend who could be a good fit for us, we can offer you a referral fee
  • Salary will be based on your experience and skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI engineer
AI engineer

ROKO Labs • United States

Remote
USD 140,000 - 200,000
[CMI] AI Engineer
[CMI] AI Engineer

Software Mind • United States

Remote
USD 90,000 - 130,000
Language classes
Private healthcare
Multisport card
Python developer in AI systems
Python developer in AI systems

ROKO Labs • United States

Remote
USD 140,000 - 210,000
full-stack engineer for AI-powered web applications
full-stack engineer for AI-powered web applications

Digipal • United States

Remote
USD 140,000 - 190,000
Remote work
Competitive compensation
Growth opportunities
+1
AI engineer for generative models
AI engineer for generative models

Sii Poland • United States

Remote
USD 46,000 - 82,000
AI Grant — финансирование идей
Center of Excellence — обмен знаниями
Свободный выбор инструментов (Claude,
ai engineer for internal AI tools
ai engineer for internal AI tools

Refurbed • United States

On-site
USD 101,000 - 169,000
Learning budget
Mental health sessions
On-site workshops
+1
AI engineer
AI engineer

RichBrains • United States

Remote
USD 110,000 - 150,000
Remote work
Training & certifications
Team events
+2
AI engineer
AI engineer

Inetum • United States

Remote
USD 140,000 - 200,000
Product manager in AI
Product manager in AI

Salve.Lab • United States

Remote
USD 123,000 - 168,000
Fully remote work
ai engineer for production AI systems
ai engineer for production AI systems

Sii Poland • United States

On-site
USD 120,000 - 180,000
AI Grant program
Two paid weeks for personal projects
Access to AI Center of Excellence
+3