Negotiable
Outside
Remote
USA
Summary: The Software Developer I role is a remote position requiring 5 years of professional software development experience, with a strong background in computer science. The candidate will work with various programming languages, design algorithms, and build both front-end and back-end applications. Additional experience in machine learning, modern web frameworks, and AWS services is highly desirable. The role emphasizes strong communication skills and the ability to work independently.
Key Responsibilities:
- Work experience with Python and other programming languages such as C++, C#, Java, Go.
- Design and implement algorithms, functions, and classes.
- Build both front-end and back-end applications.
- Demonstrate a good understanding of computer science fundamentals.
- Learn new technologies quickly.
- Communicate effectively in written, verbal, and visual formats.
- Work independently with minimal supervision.
- Train machine learning models.
- Utilize Plotly, d3.js, or Svelvet for data visualization.
- Work with computer graphics and geometry representation.
- Use modern web frameworks such as React, Vue, or Svelte.
- Deploy applications using AWS services like Lambda, EC2, and Step Functions.
- Develop REST APIs.
Key Skills:
- 5 years of professional software development experience.
- Background in Computer Science or related field.
- Proficiency in Python and other programming languages (C++, C#, Java, Go).
- Experience with machine learning model training.
- Familiarity with data visualization libraries (Plotly, d3.js, Svelvet).
- Knowledge of computer graphics and geometry representation.
- Experience with modern web frameworks (React, Vue, Svelte).
- AWS experience (Lambda, deploying containers, EC2, Step Functions).
- Experience with time series foundation models.
- Bachelor's Degree in Computer Science, Software Engineering, or similar.
- Experience with Svelte, Dash, Flask, Django.
- REST API development experience.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Title: Software Developer I
Location: 100% Remote (Work from Home)
Duration: 6+ Months with potential to extend/hire
Experience Level:
5 years professional software development
Background in Computer science
Required:
Work experience with Python,
Work experience with other languages such as C++, C#, Java, Go
Ability to design and implement algorithms, functions, classes
Experience building both front-end and back-end applications
Good understanding of computer science fundamentals
Ability to learn new technologies quickly
Strong written, verbal, and visual communication skills
Able to work independently with minimal supervision.
Success factor:
Experience training an ML model
Experience with Plotly, d3.js or Svelvet
Experience with computer graphics and geometry representation
Experience with modern web frameworks (React, Vue, Svelte)
AWS experience (Lambda, deploying containers, EC2, Step Functions, Timestream, Neptune)
Experience with time series foundation models
C++ experience in a professional context
Bachelor s Degree in Computer Science, Software Engineering, or similar
Experience with Svelte, Dash, Flask, Django
REST API development experience