
AI/Python Software Engineer, 3-5 years exp
Knexus
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $110,000 - $135,000 per year
About the role
- Collaboratively design, implement, and test decision support and simulation software using cutting-edge technologies including AI and machine learning components
- Develop modular systems in a distributed architecture such as with RESTful containerized micro services
- Review and analyze software runtime performance, make algorithmic and performance improvements
- Use agile development techniques
Requirements
- 3-5 years in software development including design, coding, and testing and delivery
- Degree in Computer Science or related field
- Mastery in object-oriented design and programming, knowledge of design patterns, and algorithmic analysis
- Proficient in Python and experience with Java, TypeScript, or C++
- Experience with essential software development tools distributed version control such as Git
- Experience with build frameworks such as Gradle, Maven, or CMake
- Experience with unit test frameworks such as JUnit, or Python unittest
- Experience working in a small team environment, in a remote environment
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaTypeScriptC++object-oriented designdesign patternsalgorithmic analysisRESTful microservicessoftware performance analysisagile development
Soft Skills
collaborationteamworkcommunicationremote work adaptability
Certifications
Degree in Computer Science