Filters Applied
Clear All- Permanent (134)
- Independent Contractor (1)
- Some College (1)
- Bachelors (91)
- Masters (134)
- Doctorate (13)
Masters / Permanent / Information Technology Remote Software Development Python Jobs
Senior Data Engineer
analysts to facilitate data access and utilization Ensure data privacy and compliance while optimizing data processing workflows Required Qualifications BS in Computer Science, Data Science, or equivalent 4+ years of professional experience in software...development, site reliability, or data engineering Proficiency in SQL and a development language such as Python Deep understanding of ETL/ELT pipelines and Data Warehousing design Experience with modern data stack tools like Airflow, Snowflake, and
Robotics Developer Relations Manager
and track emerging trends to identify new opportunities Create technical enablement resources and support product launches with technical validation and demos Required Qualifications 10+ years in the technology industry, with at least 5 years in software...development or engineering Bachelor's or Master's in Computer Science, Engineering, or a related technical field (or equivalent experience) Experience with the whole software development lifecycle from requirements to support Technical background
Senior Software Engineer
and features primarily in Golang Building, deploying, and operating services at scale using Kubernetes Required Qualifications Bachelor's degree in Computer Science or a related technical field, or equivalent experience 12+ years of experience in software...development and large-scale distributed systems Proficiency in Golang and experience with Java, Python, or C++ Hands-on experience with cloud infrastructure technologies like AWS and/or GCP Deep knowledge of containerization and orchestration, particularly
- FREE TOOLSUnlock Expert Career Tools
Register free for worksheets, guides, and on-demand coaching to support your job search.
Principal Software Engineer
Key Responsibilities Lead technical projects, ensuring high standards in software craftsmanship, problem-solving, and operations Establish and enforce policies and procedures for software development and production support Foster collaboration and
Scrum Master
with stakeholders to determine team priorities and recommend next steps Support the technical team through coaching and mentorship while becoming a subject matter expert Required Qualifications 3-5 years of experience as a Scrum Master in an Company software...development environment Intermediate+ skills in Jira and Confluence Experience in documenting requirements and translating them into system specifications Ability to work independently and adapt in a fast-paced environment Experience in facilitating
Principal Software Engineer
Key Responsibilities Lead multiple teams in software development, ensuring adherence to best practices and high-quality standards Design and manage software architecture, planning, and workload estimation across projects Establish and enforce policies
Senior Software Engineer in Test
proficiency in Playwright for testing modern web applications Strong coding skills in JavaScript/TypeScript and knowledge of SQL Proven experience with CI/CD pipelines and test automation integration Clear understanding of Agile methodologies and the software...development lifecycle (SDLC)
Principal AI Research Scientist
Mathematics, Data Science, Computer Science, or a related field Proficiency in Python & PyTorch for manipulating large datasets and training AI/ML models Experience in designing and analyzing experiments and investigations Extended experience in software...development and collaboration across teams
Algorithm Engineer
navigation Enhance scenario understanding by developing obstacle grids and occlusion masks Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience) 8+ years of relevant software...development experience, preferably in robotics or autonomous vehicles Eagerness to learn and grow in robotics and autonomous driving Experience with embedded systems or automotive platforms is a plus Familiarity with 3D geometry, computer vision,
Machine Learning Manager
Key Responsibilities Lead and develop a team of software development engineers in a collaborative environment Drive the design, development, and deployment of end-to-end machine learning systems Oversee the maintenance and scalability of the ML platform