Menu
micro1.

Senior Software Developer (Multi-Language Systems & AI Engineering)

micro1.
Featured
contract remote mid

$25 – $50/hr

Job Description

Job Title: Senior Software Developer (Multi-Language Systems & AI Engineering)

Job Type: Contractor

Location: Remote


Job Summary:

Join our team as a Senior Software Development expert, where you will tackle complex technical challenges, architect robust solutions, and drive innovation across cutting-edge software projects. This role is ideal for engineers who thrive on problem-solving, meticulous code quality, and systems-level thinking, and who are comfortable delivering high-impact solutions with minimal supervision.


Key Responsibilities:

  • Design and develop realistic programming tasks that reflect authentic engineering workflows.
  • Diagnose, troubleshoot, and repair sophisticated bugs within diverse repositories and codebases.
  • Implement production-ready features, orchestrating coordinated changes across multiple file systems.
  • Refactor, optimize, and modernize existing code while preserving functional integrity.
  • Configure and maintain development environments and dependencies using containerized workflows such as Docker.
  • Build deterministic automated tests and validation pipelines to ensure software reliability.
  • Contribute to infrastructure for builds, dependencies, and development tools, while documenting technical decisions.


Required Skills and Qualifications:

  • 5+ years of professional software engineering experience or equivalent expertise in systems programming and backend development.
  • Strong proficiency with Docker and containerized development workflows.
  • Expertise with Git and distributed version control in collaborative, production environments.
  • Demonstrated experience in at least one core language (Python, JavaScript/TypeScript, Go, Rust, Java, C++, C, or C#).
  • Advanced debugging and root-cause analysis skills for complex systems and codebases.
  • Proven ability to implement features across multi-file repositories and maintain automated tests.
  • Commitment to secure coding practices, code quality, and thorough documentation.


Preferred Qualifications:

  • Experience contributing to large-scale or open-source repositories.
  • Hands-on work with data processing pipelines or machine learning workflows, especially in the Python ecosystem.
  • Expertise in configuring CI/CD pipelines or build systems for robust software delivery.