ContractRemoteExpired
Software Developer
micro1 is engaging experienced Software Developers to contribute expertise to a customer project focused on digital innovation and next-generation AI training. Contributors will design and review scalable software solutions, provide technical documentation, support architectural decisions, and contribute real-world programming examples and problem-solving approaches for AI training datasets. No prior AI experience is required — professional software development expertise is what matters.
This job opportunity has expired.
The listing's valid-through date has passed. Its details remain available as a historical reference.
View Current JobsSalary
$60 - $75 / hour
Department
Software Engineering
Experience
5+ Years
Responsibilities
- Design and implement scalable, maintainable, and robust software solutions using Python, Java, JavaScript, Node.js, and full-stack technologies.
- Conduct detailed code reviews and provide actionable feedback on functionality, performance, maintainability, and coding standards.
- Develop and maintain comprehensive technical documentation supporting architectural decisions and ongoing software maintenance.
- Contribute to software architecture decisions and recommend industry best practices for long-term stability and scalability.
- Analyze technical and project requirements to produce efficient, high-quality software deliverables.
- Contribute real-world programming examples, technical explanations, and problem-solving approaches for AI training datasets.
- Review complex codebases and identify opportunities to improve software quality, architecture, and maintainability.
- Communicate technical findings, challenges, architectural decisions, and proposed solutions clearly.
- Collaborate remotely with project stakeholders and distributed technical teams.
Skills
PythonJavaScriptJavaNode.jsFull-Stack DevelopmentCode ReviewTechnical DocumentationSoftware ArchitectureSoftware DevelopmentSystem DesignScalable ApplicationsCode QualityRequirements AnalysisProblem SolvingAI Training Data
Requirements
- 5+ years of professional, consulting, or specialist experience in Python, Java, JavaScript/Node.js, full-stack development, or a related software engineering discipline.
- Strong proficiency in one or more of Python, Java, JavaScript, or Node.js.
- Demonstrated experience designing, implementing, and reviewing complex software systems and codebases.
- Strong understanding of software architecture, scalability, maintainability, and engineering best practices.
- Experience conducting code reviews and providing clear, constructive technical feedback.
- Ability to create and maintain accurate, user-friendly technical documentation.
- Strong analytical and problem-solving skills for interpreting requirements and designing effective solutions.
- Ability to explain complex software concepts clearly through written and verbal communication.
- Experience collaborating with distributed teams in a remote environment.
- Exposure to AI, machine learning, or technology training datasets is advantageous but not required.
Benefits
- Remote contract opportunity
- Earn $60–$75 per hour
- 15 openings available
- Work on next-generation AI training initiatives
- Apply real-world software engineering and architecture expertise
- No prior AI experience required
- Contribute programming expertise to advanced AI systems
- Collaborate remotely on an innovative technology project