Software Engineer | $30-$130/hr Remote
Overview
This role involves applying software engineering expertise to help train next-generation AI systems by designing, implementing, and optimizing backend and frontend systems using Java, JavaScript, and Python. You will develop RESTful APIs, manage SQL databases, and champion clean code practices, unit testing, and CI/CD workflows while working in Agile teams. No prior AI experience is required; your domain knowledge is key.
What You'll Do7
- 1Design, implement, and optimize backend and frontend systems using Java, JavaScript, and Python
- 2Develop and integrate RESTful APIs for secure and efficient data exchange across distributed systems
- 3Model, query, and maintain SQL databases for high-performance and scalable applications
- 4Champion clean code practices, rigorous unit testing, code reviews, and CI/CD workflows
- 5Work collaboratively in Agile teams to transform requirements into technical solutions
- 6Troubleshoot, debug, and resolve complex software and system issues
- 7Contribute to system architecture discussions focusing on scalability, maintainability, and cloud deployment
Requirements7
- 1Minimum 4 years of software engineering experience with strong expertise in Java, JavaScript, and Python
- 2In-depth knowledge of algorithms, data structures, and object-oriented programming
- 3Proficiency with SQL databases, API integrations, and cloud platforms such as AWS, Azure, or GCP
- 4Solid experience with Git, version control workflows, and Agile methodologies
- 5Strong background in CI/CD, unit testing, debugging, and writing clean, maintainable code
- 6Proven ability to design and build scalable, high-performance software systems
- 7Exceptional written and verbal communication skills for documenting and articulating technical concepts
Who Should Apply
An experienced software engineer with at least 4 years of hands-on expertise in Java, JavaScript, and Python, who is comfortable with backend and frontend systems, databases, and cloud platforms. The ideal candidate writes clean, testable code, thrives in Agile teams, and enjoys solving complex problems. Familiarity with system architecture and distributed systems is a plus, but a passion for quality and scalability is essential.
Salary Insight
$30-$130 per hour (contractor rate, likely based on experience and skill level)
Required Skills
Application Tip
Tailor your resume to highlight concrete examples of designing scalable systems, integrating APIs, and implementing CI/CD pipelines using Java, JavaScript, and Python. Emphasize your experience with SQL databases and cloud platforms to align with the core requirements.