Senior Software Engineer - AI Training

New
Brazil. India. Pakistan. Nigeria. Poland. ColombiaContractSenior
Salary100 - 230 USD per hour
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PythonJavaTypeScriptC++AlgorithmsData StructuresGoRustDebugging

Requirements

  • 7+ years of professional software engineering experience
  • Strong hands-on expertise in Python, Java, Go, Rust, C++, or TypeScript
  • Strong understanding of algorithms and data structures
  • Strong understanding of software design principles
  • Experience debugging and optimizing complex production systems
  • Ability to provide publicly available work such as GitHub/GitLab repo, PRs, open-source contributions, or technical articles

Responsibilities

  • Design realistic software engineering challenges involving debugging, feature development, code refactoring, and performance optimization
  • Develop reference implementations and reproducible software environments
  • Write high-quality code in Python, Java, Go, Rust, C++, or TypeScript
  • Analyze, troubleshoot, and resolve complex software defects
  • Refactor and optimize existing codebases for performance, maintainability, and scalability
  • Document technical decisions, implementation approaches, and engineering rationale
  • Review and validate technical solutions submitted by other contributors
  • Apply software engineering best practices across diverse programming languages and systems
View Full Description & ApplyYou'll be redirected to the employer's site
100 - 230 USD per hour
Apply Now