$40 - $120/hr
Worldwide
Remote · worldwide
coding
Contract / freelance
Pay rate · $40 - $120/hr
- Job Description
- Senior Software Engineer
- Contract
- Remote
Job Summary
In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input.
Key Responsibilities
- Design, develop, and maintain scalable software applications and backend systems.
- Build and optimize RESTful APIs, integrations, and distributed architectures supporting high reliability and performance.
- Collaborate across engineering, product, and DevOps teams to deliver secure, robust, and cloud-native solutions.
- Contribute to architectural decisions, technical strategy, and system design discussions.
- Develop and deploy applications and services across AWS, GCP, and Azure environments.
- Support DevOps initiatives by enhancing CI/CD pipelines, automating infrastructure, and improving monitoring systems.
- Communicate clearly and effectively with both technical and non-technical stakeholders in a remote-first environment.
Required Skills and Qualifications
- Strong proficiency in software development using one or more modern programming languages.
- Hands-on experience with AWS, GCP, and/or Azure cloud platforms.
- Knowledge of modern DevOps practices including CI/CD, containerization, and infrastructure automation.
- Experience with NLP, LLM, and building AI-powered or data-driven systems.
- Proficiency in JavaScript/TypeScript and React; experience with frontend development is a plus.
- Solid understanding of software architecture, distributed systems, and engineering best practices.
- Outstanding written and verbal communication skills.
Preferred Qualifications
- Background in multi-cloud or distributed system environments.
- Experience leading technical initiatives or mentoring fellow engineers.
- Active contributions to open-source projects or technical communities.