Fullstack Software Engineer
Job Description
The Role:
Job Title: Fullstack Software Engineer
Clients: Top 50 Tech Companies Only)
Domain: Information Technology (IT)
Location: Remote – US, Canada, Western Europe, Australia
Contract Type: Contractor
Pay Rate: USD $50 – $125 per hour
Experience Required: 10 – 25 years
Engagement: Minimum 10 hours/week (up to 40 hours/week, partial PST overlap required)
Contract Duration: 1 month (extensions based on performance)
About the Role
Our client is seeking top-tier Fullstack Software Engineers to work on cutting-edge AI and software development projects.
You'll play a critical role in building datasets, evaluating large language model (LLM) outputs, and developing real-world fullstack applications.
This opportunity is ideal for engineers with strong fullstack development experience from top 50 tech companies, who are excited to contribute to the next generation of AI-assisted software systems.
Key Responsibilities
- Work across multiple projects to improve LLM performance on code tasks.
- Lead end-to-end delivery of AI agent use cases (e.g., coding copilots, creative assistants).
- Evaluate and review model-generated code for accuracy, maintainability, and performance.
- Analyse and provide structured, written rationales for code quality and rankings.
- Collaborate with Turing teams to identify edge cases and improve model behaviour.
Application Process:
To apply, please submit your CV and a cover letter detailing your relevant experience and qualifications for the role. Applications will be reviewed on a rolling basis, so early submissions are encouraged.
Equal Opportunity Employer:
We value diversity and are committed to creating an inclusive work environment. We encourage applicants from all backgrounds to apply.
Ideal Profile:
Must-Have Requirements
- 10+ years of overall professional experience in software engineering.
- Must have worked full-time at a Top 50 Tech Company:
- Minimum 1 year if US-based
- Minimum 2 years if based elsewhere
- (Top 50 Tech Companies list provided in screening)
- Experience as a Software Engineer (not Data Scientist) in these companies.
- Proven expertise in full-stack development, including:
- Building production-ready applications
- Software architecture, design, and debugging
- Code quality and peer review practices
- Citizen or valid work permit holder in the country of residence.
Nice to Haves
- Degree from a Top Global University
- Exposure to modern cloud-native and scalable architectures
Engagement Details
- Flexible hours: 10–40 hours/week
- Partial PST overlap required
- Type: Contractor (no paid leave or benefits)
Strict No-Gos
- Candidates with experience only as Data Scientists
- Contractor/part-time experience at top 50 companies, must have been employed there in the past
- Candidates without valid work permits
What's on Offer?
- Excellent career development opportunities
- Great work environment
- Attractive salary & benefits
How to Apply
Ready to start your career as a Fullstack Software Engineer at Elvis Eckardt Recruitment & Sales Solutions Limited?
- Click the "Apply Now" button below.
- Review the safety warning in the modal.
- You will be redirected to the employer's official portal to complete your application.
- Ensure your resume and cover letter are tailored to the job description using our AI tools.
Frequently Asked Questions
Who is hiring?▼
This role is with Elvis Eckardt Recruitment & Sales Solutions Limited in Ottawa.
Is this a remote position?▼
This appears to be an on-site role in Ottawa.
What is the hiring process?▼
After you click "Apply Now", you will be redirected to the employer's official site to submit your resume. You can typically expect to hear back within 1-2 weeks if shortlisted.
How can I improve my application?▼
Tailor your resume to the specific job description. You can use our free Resume Analyzer to see how well you match the requirements.
What skills are needed?▼
Refer to the "Job Description" section above for a detailed list of required and preferred qualifications.