Filters Applied
Clear All- Permanent (150)
- Independent Contractor (5)
- Some College (2)
- Bachelors (125)
- Masters (150)
- Doctorate (15)
Permanent / Masters Remote Software Development C++ Jobs
Software Development Scientist
Key Responsibilities Develop web pages and front-ends for drug discovery tools and databases Engage in software development, testing, and documentation Collaborate actively in a team environment on research projects Required Qualifications Master's
Technical Analyst - Java
Key Responsibilities: Contribute to software development projects by writing, testing, and debugging Java code Participate in defining and refining software requirements and system specifications for reinsurance applications Collaborate with cross-functional...teams to meet business and technical objectives Required Qualifications: Bachelor's degree in Computer Science, Information Systems, or a related field or equivalent experience 5+ years of experience in software development with at least 2 years
ServiceNow Platform Architect
Key Responsibilities Manage a team responsible for package software application development Coordinate project execution and allocate resources efficiently Provide technical guidance to team members and oversee quality control Required Qualifications...Proven experience in leading software development projects Technical knowledge in package applications
- FREETarget the Right Remote-Friendly Employers
Learn how to research and connect with remote companies that match your values and skills.
Senior Math Libraries Engineer
Collaborate with product management and customers to understand requirements and improve library performance Required Qualifications PhD, Master's, or Bachelor's degree in Computer Science, Applied Math, or related field 8+ years of experience in HPC software...development using C++ Strong fundamentals in kernel generation and library design for linear algebra Proven leadership skills in software development projects Experience with kernel generation and JIT focus is desired
AI Enablement Engineer
A company is looking for an AI Enablement Engineer to help leverage AI tools for software development productivity....Key Responsibilities Research and evaluate AI tools relevant to software engineering Stay current on trends in AI/LLMs related to software development Develop training resources and conduct training sessions for developers using AI tools Required
Backend Engineer
with teammates and engage with stakeholders on technical solutions Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent experience 2-5 years of experience in backend or full-stack software...development Proficiency in at least one modern backend programming language (e.g., Go, C#, Java, Kotlin, Rust) Knowledge of software design patterns, API development, and experience with databases Comfortable working in a collaborative, Agile environment
Senior Staff Software Engineer
projects Influence and coach a distributed team of engineers Design, develop, test, deploy, maintain, and enhance large scale software solutions Required Qualifications Bachelor's degree or equivalent practical experience 8 years of experience in software...development 5 years of experience with design and architecture; and testing/launching software products 5 years of experience in a technical leadership role 3 years of experience working on cross-functional projects
Senior Back-end Software Engineer
Key Responsibilities Participate in the entire software development lifecycle, from concept to production release Communicate with Product and stakeholders to develop business requirements Troubleshoot software issues and debug a large codebase Required
Forward Deployed Engineer
seamless workflow integration Optimize agent performance and troubleshoot issues in complex enterprise environments Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 3+ years of experience in software...development, AI/ML engineering, or system integration Proficiency in Python and Golang Familiarity with AI/ML concepts and hands-on experience with large language models (LLMs) Experience with cloud platforms (AWS, GCP, or Azure) and DevOps practices
Senior Python Software Engineer
in data engineering and internal tooling Expert fluency in Python and SQL, with a strong understanding of programming language internals Advanced knowledge of software engineering practices and testing methodologies Experience with container-based software...development workflows (Kubernetes, Docker, etc.) and cloud platforms (AWS, Snowflake) Proficiency in using analytical databases and implementing database-driven solutions