Permanent / Masters Remote Software Development Python Jobs

Sort by: Date | Relevance
  • Security Software Engineering Director

    Key Responsibilities Build and lead a team of security engineers, focusing on recruitment and mentoring Implement security practices and integrate security controls early in the software development lifecycle Develop comprehensive security strategies...development practices

    Security Architecture Implementation Shift-Left Zero-Trust
  • Project Manager - Engineering

    Key Responsibilities Develop and maintain detailed project plans for software development initiatives Create and manage project plans for software deployments to clients Track milestone completions, signoffs, and related revenue Required Qualifications

    Project Planning Deployment Planning Milestone Management Change Management
  • Vulnerability Researcher

    exploit unknown vulnerabilities Create custom fuzzing software and perform dynamic and static binary analysis Mentor or supervise employees in technical competencies while solving complex problems Required Qualifications 4+ years of experience in software...development with C/C++ and x86/x86_64 assembly languages 3+ years of experience in vulnerability research or network vulnerability assessments Experience with Windows internals and security models Ability to obtain a Secret clearance HS diploma or

    C/C++ X86 Assembly X86_64 Assembly Vulnerability Research
  • FREE
    Target the Right Remote-Friendly Employers

    Learn how to research and connect with remote companies that match your values and skills.

  • Senior Data Solutions Specialist

    Diploma required; Bachelor's degree in a related field or equivalent experience preferred 4+ years of experience working with client data and interfaces 4+ years of experience with relational databases and SQL Intermediate understanding of the full Software...Development Lifecycle (SDLC) Proficiency in Microsoft Office Suite, including advanced Excel skills

    SQL Microsoft Excel Microsoft Outlook Microsoft Word
  • Senior Software Engineer - Autonomous Vehicles

    and optimize system performance in real-time, multi-core, and safety-critical environments Required Qualifications Bachelor's, Master's, or PhD in Computer Science, Engineering, or related field (or equivalent experience) 7+ years of professional software...development experience, including 2 years in autonomous vehicles or robotics Strong expertise in C++ and experience with real-time, multithreaded systems Proven experience in software architecture and modular design Familiarity with GPGPU programming

    C++ C GPGPU Programming CUDA
  • Data Analytics Contractor

    Required Qualifications Master's or Doctoral degree in Statistics, Economics, or related quantitative discipline preferred 2 - 5 years of experience in quantitative Company and analysis preferred Intermediate level user of statistical analysis software..., particularly Stata; R and Python are a plus High comfort level with Microsoft Office applications Experience with data visualization software, such as Microsoft Power BI, is a plus

    Statistical Analysis Stata R Python
  • Full Stack Software Engineer

    development experience Bachelor's degree in Computer Science, Engineering, or a related field Experience with modern programming languages (e.g., C#, .NET, Python) and API development Experience with cloud-native architecture and AWS services Familiarity...with SQL databases and software development methodologies (Agile, DevOps)

    C# Python .NET API Development
  • Machine Learning Engineer

    Collaborate with various teams to deploy new machine learning techniques and track their performance Required Qualifications Master's degree in software engineering, computer science, or a related field; or a bachelor's degree with 4+ years of professional software...development experience Minimum of two years of experience in professional software development Fluent in software development best practices, including version control and CI/CD Extensive experience with machine learning approaches and familiarity

    Machine Learning AI Python Java
  • Senior Software Engineering Manager

    Key Responsibilities Manage a team of software engineers and oversee the development of software products and solutions Collaborate with cross-functional teams to define project requirements and ensure successful project completion Provide mentorship...languages and development methodologies Proven experience in a leadership role, including project and/or team management Strong knowledge of software development methodologies and best practices

    Software Languages Development Methodologies Programming Debugging
  • Senior Staff Software Engineer

    engineering team to deliver scalable, efficient, and sustainable products Attract talent and develop teams while providing technical leadership Required Qualifications Bachelor's degree or equivalent practical experience 8 years of experience in software...development 7 years of experience in full stack development across various technologies 5 years of experience in design, architecture, and launching software products Experience in a technical leadership role leading project teams

    Java Python GO C++