Skip to main content
Iconma Portal logo

Software Engineer I ( Research Engineer)

Iconma Portal
5 days ago
Remote
$70.13 - $72.93 USD hourly
Administrative
Our client, a Internet Content & Information company, is looking for a Software Engineer I (Research Engineer) for their Remote location.
 
Responsibilities:
  • CWAM has updated main qualification to being highly proficient with Python, minimum 2 years of experience with Python and a bachelor’s degree is required.
  • Help build and evaluate CUA (Computer Use Agents) — models trained to operate real software and complete computer-based tasks the way a skilled engineer would. You'll own complex, long-running technical workflows end to end — implementation, validation, documentation, and follow-through — and design and maintain the tasks, benchmarks, and test suites that measure CUA capability as the underlying models, APIs, and infrastructure keep evolving.
 
Requirements:
  • Hold an exacting bar for code quality: you love writing tests, you're fluent with deployment strategies like canary releases and rollbacks, and you bring a strong sense of risk management.
  • Have a sharp eye for weak implementations and give (and take) blunt, direct feedback.
  • Also fluent with AI coding assistants like Claude Code, Codex, or Cursor, with your own well-developed best practices for using them, and you're proficient in Rust, Python, and/or TypeScript. Above all, you bring strong debugging and experimental discipline to investigate discrepancies across code, configuration, infrastructure, and results within the CUA stack, and turn ambiguous findings into reproducible conclusions.
  • Passionate about coding since childhood with a drive to dive deep into technology.
  • Maintain extremely high standards for code quality, love writing tests, and are familiar with deployment strategies like canary releases and rollbacks.
  • Possess a strong sense of risk management.
  • Proficient in one or more of the following languages: Rust, Python, or TypeScript.
  • Possess a sharp eye for spotting "garbage" code/implementation.
  • You are willing to give blunt, direct feedback (call out bad code) and are equally thick-skinned enough to receive it.
  • Strong debugging and experimental discipline.
  • Can investigate discrepancies across code, configuration, infrastructure, and results, then turn ambiguous findings into reproducible conclusions.
  • Comfortable owning complex, long-running technical workflows end to end, including implementation, validation, documentation, and follow-through.
  • Familiar with at least one AI coding assistant (e.g., Claude Code, Codex or Cursor) and have developed your own insights and best practices for using them.
  • Experience in server-side or infrastructure development, with a track record of building highly available and stable systems.
  • Exceptional communication skills. Able to engage effectively with algorithm teams, product managers, operations, and executives.
  • You can translate complex technical concepts into language that absolutely anyone (technical or non-technical) can easily understand.
  • You have your own carefully maintained open-source project(s)—the number of GitHub stars doesn't matter.
  • Experience with ML evaluation, distributed systems, developer infrastructure, or large-scale testing.
  • Experience maintaining benchmarks or test suites while underlying models, APIs, and infrastructure evolve.
  • High Proficiency with Python – must be an expert
  • Nice-to-have Skills:
  • Rust and typescript
  • AI/ML experience
  • 2+ years of Python experience required – must be highly proficient.
  • Bachelor’s degree in a related field.
 
Why Should You Apply?