Software Engineer / Python
Cambium Learning Group
United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
Microsoft Windows
Databases
Linux
Django Web Framework
Python (Programming Language)
Machine Learning
Multiprocessing
Regression Testing
Software Engineering
Software Systems
SQL Databases
Management of Software Versions
+8 more
Web Application Frameworks
Web Services
Multithreading
Flask (Web Framework)
Pytest
Information Technology
Bitbucket
Restful APIs
Job description
- Implement high performance, scalable and reliable software solutions in Python on Linux or Windows platforms
- Develop and deploy synchronous and asynchronous REST API web services using Python frameworks
- Develop effective methods of ML model testing during all stages: development, deployment, and recalibration
- Train machine learning models, analyze performance metrics, and communicate results with visual and statistical aids
- Analyze, visualize, and summarize large multidimensional datasets
- Utilize best practices for software development of high performance systems around design, coding, automated unit and regression testing and deployment
Requirements
- Bachelor’s degree in Computer Science or related field and 2+ years professional software development experience
- Extensive experience with Python and python frameworks (e.g. CherryPy, Bottle, Flask, Django)
- Solid experience with multithreading and multiprocessing in Python on Linux and Windows platforms
- Solid SQL and querying databases through Python (e.g. pyodbc)
- Tools and frameworks for testing (unittest, pytest) and software versioning (Bitbucket)
- Self-starter, independent thinker and worker
- Excellent analytical skills
- Highly detail-oriented
- Good communication skills
- Ability to work well on a team as well as independently
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT