July 2, 2026
Robotics Systems Software Engineer
Senior • On-site
163,272 - 224,496 USD/yr
Torrance, CA
Purpose
We are seeking a talented and motivated Software Developer to join our Robotics & AI Software team. In this role, you will work closely with automation and software engineers to develop and implement innovative algorithms for task and motion planning plus computer vision in robotic systems. You will contribute to the design, development, and testing of software solutions aimed at enhancing the efficiency and reliability of robotic software algorithms, including symbolic task planning, robot kinematics, collision detection, optimization, and computer vision.
The Role
- Develop and maintain software development best practices to ensure high-quality code, efficient testing, and timely releases.
- Collaborate with other teams to ensure that software integrates seamlessly with other products.
- Collaborate with senior engineers to understand project requirements and contribute to software solutions for robot task and motion planning.
- Design, implement, and optimize algorithms within the planning framework.
- Assist in the integration and testing of computer vision software to ensure robustness and performance in real-world scenarios.
- Document code, algorithms, user manuals, and procedures to support knowledge sharing and future development.
- Stay updated on advancements in robot planning algorithms and technologies.
Basic Qualifications
- Ability to lawfully access information and technology subject to US export controls.
- Bachelor's degree in Computer Science, Robotics, or related field with 5+ years of professional experience.
- Proficiency in C++ and Python.
- Strong knowledge of data structures, algorithms, and design patterns.
- Fundamental understanding of industrial robotics including manipulator kinematics and dynamics, robot trajectory generation, and communication protocols.
- Expertise with search algorithms, optimization methods, and constraint satisfaction.
- Experience with robotic planning and manipulation software packages such as MoveIt and ROS.
- Knowledge of unit testing, CI/CD pipelines, and containerization using Docker and Kubernetes.
- Excellent communication and collaboration skills.
- Ability to work effectively with cross-functional teams.
Preferred Qualifications
- Master's or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience.
- Understanding of computer vision libraries such as OpenCV and PCL.
- Experience with C# and TypeScript.
- Experience exploring Generative AI in robotics.
- Strong publication record or open source contributions in robotics.
Environment
Hybrid
Compensation
- Senior level: $141,380 - $194,390
- Staff level: $163,270 - $224,500
What We Offer
- Competitive compensation package including salary, equity plan, and incentive bonus opportunities.
- Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave.
- Comprehensive health and wellness benefits including HMO and PPO options.
- Company-sponsored life insurance and disability coverage.
- Learning and development reimbursement opportunities.
- Collaborative and high-performing work environment.
Equal Employment Opportunity
Divergent is an Equal Opportunity Employer and considers all qualified applicants in accordance with applicable laws.
E-Verify
The company participates in E-Verify to confirm employment eligibility in the United States.
Similar jobs you might like
Technology

Divergent 3D
Real-Time Systems Engineer
Senior
On-site
Torrance, CA
163,272 - 224,496 USD/yr
🏢 Summary: Software Developer role focused on robotics and AI software development for task and motion planning, computer vision, and robotic system optimization. The position involves building and maintaining high-quality software solutions using robotics frameworks, planning algorithms, and CI/CD practices in a hybrid work environment. Candidates will collaborate with cross-functional engineering teams to improve robotic efficiency, reliability, and automation capabilities. 🗂️ Requirements: Bachelor's degree in Computer Science, Robotics, or related field, 5+ years of professional software development experience, Proficiency in C++, Proficiency in Python, Strong knowledge of data structures, algorithms, and design patterns, Understanding of industrial robotics, kinematics, dynamics, and trajectory generation, Experience with search algorithms, optimization methods, and constraint satisfaction, Experience with MoveIt and ROS, Knowledge of unit testing, CI/CD pipelines, and containerization, Ability to work with cross-functional teams, Ability to access information subject to US export controls 📃 Skills: C++, Python, ROS, MoveIt, Docker, Kubernetes, OpenCV, PCL, C#, TypeScript, CI/CD 🏢 Description: Purpose We are seeking a talented and motivated Software Developer to join our Robotics & AI Software team. In this role, you will have the opportunity to work closely with experienced automation and software engineers to develop and implement innovative algorithms for task and motion planning plus computer vision in robotic systems. As a key member of our team, you will contribute to the design, development, and testing of software solutions aimed at enhancing the efficiency and reliability of robotic software algorithms. This involves symbolic task planning, robot kinematics, collision detection, optimization, and computer vision. The Role - Develop and maintain software development best practices to ensure high-quality code, efficient testing, and timely releases. - Collaborate with other teams to ensure that our software integrates seamlessly with other software products. - Collaborate with senior engineers to understand project requirements and contribute to the development of software solutions for robot task and motion planning. - Design, implement, and optimize algorithms within our planning framework, leveraging your programming skills and understanding of robotics principles. - Assist in the integration and testing of computer vision software to ensure robustness and performance in real-world scenarios. - Document your work, including code, algorithms, user manuals, and procedures, to support knowledge sharing and future development efforts. - Stay updated on advancements in robot planning algorithms and technologies, and contribute fresh ideas and insights to the team. Basic Qualifications - Ability to lawfully access information and technology that is subject to US export controls - Bachelor's in Computer Science, Robotics, or related field with 5+ years of professional experience - Proficient in programming languages such as C++ and Python - Strong knowledge of data-structures, algorithms, and design pattern - Fundamental understanding of industrial robotics including manipulator kinematics & dynamics, robot trajectory generation, and communications protocols - Expertise with search algorithms, optimization methods, and constraint satisfaction - Experience with open source robotic planning and manipulation software packages such as MoveIt and ROS - Knowledge of unit-testing, CI/CD pipelines, and containerization (Docker, Kubernetes) - Excellent communication and collaboration skills - Ability to work effectively with cross-functional teams, including product managers & owners, engineers, and internal customers Preferred Qualifications - Master's or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience - Understanding of computer vision libraries such as OpenCV and PCL - Experience using programming languages such as C#, TypeScript - Explored using Generative AI in robotics - Strong publication record and/or open source contributions in the field of robotics Work Environment Hybrid Compensation At Divergent, our pay range is based on the level of the job. For this role, we will consider candidates at levels E05 - E06 as evaluated through our interview process. - E05 / Senior: $141,380 - $194,390 - E06 / Staff: $163,270 - $224,500 Pay Range: $141,380 — $224,500 USD What We Offer - Holistic compensation package including salary, equity plan, and discretionary bonus opportunities - Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave - Comprehensive health and wellness benefits with HMO and PPO options - Company-sponsored life insurance and disability coverage - Reimbursement opportunities for learning and development initiatives - Collaborative, dynamic, and high-performing work environment Equal Employment Opportunity Divergent is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to protected characteristics. Additional Information In order to adjust to changes in business needs, duties and responsibilities may be modified or reassigned as necessary. E-Verify The company participates in E-Verify to confirm employment eligibility in the United States. Los Angeles Fair Chance Initiative for Hiring Ordinance (FCIHO) Qualified applicants with arrest and conviction records will be considered for employment.
Technology

Divergent 3D
Industrial Robotics Engineer
Senior
On-site
Torrance, CA
163,272 - 224,496 USD/yr
🏢 Summary: Industrial Robotics Engineer role focused on developing task and motion planning, computer vision, and robotic software algorithms for advanced manufacturing systems. The position involves building and optimizing robotics software frameworks, integrating vision systems, and collaborating across engineering teams in a hybrid work environment. Candidates will work with industrial robotics, AI-driven planning, and automation technologies to improve robotic system efficiency and reliability. 🗂️ Requirements: Bachelor's degree in Computer Science, Robotics, or related field, 5+ years of professional experience, Proficiency in C++, Proficiency in Python, Strong knowledge of data structures, algorithms, and design patterns, Understanding of manipulator kinematics and dynamics, Experience with robot trajectory generation, Knowledge of communications protocols, Expertise in search algorithms and optimization methods, Experience with MoveIt, Experience with ROS, Knowledge of unit testing, Experience with CI/CD pipelines, Knowledge of Docker, Knowledge of Kubernetes, Ability to work with cross-functional teams, Eligibility to access US export-controlled information and technology 📃 Skills: C++, Python, ROS, MoveIt, Docker, Kubernetes, OpenCV, PCL, C#, TypeScript, CI/CD, AI, Robotics 🏢 Description: Purpose We are seeking a talented and motivated Industrial Robotics Engineer to join our Robotics & AI Software team. In this role, you will have the opportunity to work closely with experienced automation and software engineers to develop and implement innovative algorithms for task and motion planning plus computer vision in robotic systems. As a key member of our team, you will contribute to the design, development, and testing of software solutions aimed at enhancing the efficiency and reliability of robotic software algorithms. This involves symbolic task planning, robot kinematics, collision detection, optimization, and computer vision. The Role - Develop and maintain software development best practices to ensure high-quality code, efficient testing, and timely releases. - Collaborate with other teams to ensure that our software integrates seamlessly with other software products. - Collaborate with senior engineers to understand project requirements and contribute to the development of software solutions for robot task and motion planning. - Design, implement, and optimize algorithms within our planning framework, leveraging your programming skills and understanding of robotics principles. - Assist in the integration and testing of computer vision software to ensure robustness and performance in real-world scenarios. - Document your work, including code, algorithms, user manuals, and procedures, to support knowledge sharing and future development efforts. - Stay updated on advancements in robot planning algorithms and technologies and contribute fresh ideas and insights to the team. Basic Qualifications - Ability to lawfully access information and technology that is subject to US export controls - Bachelor's in Computer Science, Robotics, or related field with 5+ years of professional experience - Proficient in programming languages such as C++ and Python - Strong knowledge of data-structures, algorithms, and design pattern - Fundamental understanding of industrial robotics including manipulator kinematics & dynamics, robot trajectory generation, and communications protocols - Expertise with search algorithms, optimization methods, and constraint satisfaction - Experience with open-source robotic planning and manipulation software packages such as MoveIt and ROS - Knowledge of unit-testing, CI/CD pipelines, and containerization (Docker, Kubernetes) - Excellent communication and collaboration skills - Ability to work effectively with cross-functional teams, including product managers & owners, engineers, and internal customers Preferred Qualifications - Master's or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience - Understanding of computer vision libraries such as OpenCV and PCL - Experience using programming languages such as C#, TypeScript - Explored using Generative AI in robotics - Strong publication record and/or open-source contributions in the field of robotics Work Environment Hybrid Compensation At Divergent, our pay range is based on the level of the job. For this role, we will consider candidates at levels E05 - E06 as evaluated through our interview process. E05 / Senior: $141,380 - $194,390 E06 / Staff: $163,270 - $224,500 What We Offer - Holistic compensation package including salary, equity plan, and discretionary incentive bonuses - Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave - Comprehensive health and wellness benefits including HMO and PPO options - Company-sponsored life insurance and disability coverage - Learning and development reimbursement opportunities - Collaborative and high-performing work environment Equal Employment Opportunity All qualified applicants will receive consideration for employment without regard to protected characteristics. Additional Information The company participates in E-Verify to confirm employment eligibility in the United States.
Technology
Webinterpret
Senior Python Developer
Senior
Remote
Warsaw, Poland
130 - 140 PLN
🏢 Summary: The offer is for a Software Developer role focused on building and scaling internal microservices and APIs that process and localize large volumes of e-commerce data. The position involves designing highly scalable web applications, improving performance, and working in a Test Driven Development environment within an agile team. The developer will contribute to architecture decisions and ensure high technical standards across distributed systems. 🗂️ Requirements: 5+ years of Python experience, Experience designing highly scalable web applications, Experience with AI-assisted coding, Knowledge of TDD, Knowledge of REST and Swagger/OpenAPI, Basic knowledge of AWS (EC2, RDS, S3), Basic DevOps skills (*nix, Apache/nginx, Docker, Kubernetes), Experience with SOA and message queues, Strong analytical skills, Experience working in Agile environment, Good written and spoken English 📃 Skills: Python, REST, Swagger, OpenAPI, AWS, EC2, RDS, S3, Docker, Kubernetes, Apache, nginx, Linux, RabbitMQ, SOA, TDD, GitLab, JIRA, CI 🏢 Description: Who are we looking for? As a Software Developer, you will be a part of a multi-disciplinary agile team responsible for developing services and plugins to process and localize large amounts of e-commerce listings and run thousands of localized E-commerce sites. You will bring on board: Focus on customer needs and business objectives, Willingness to understand product and company vision and strategy, and ability to effectively work with product and business owners, Proactive and “can-do” attitude, 5+ years of Python experience, Experience in using AI for coding Ability to define, set, maintain, and ensure high-quality technical standards, Experience in designing highly scalable web applications, Strong analytical skills, Knowledge of TDD, Knowledge of REST (Swagger/OpenAPI), At least basic knowledge of Amazon Web Services (EC2, RDS, S3), At least basic DevOps skills (*nix, Apache/nginx, Docker, Kubernetes), Experience in SOA, message queues (like RabbitMQ), Good written and spoken English, comfortable with working in an international environment. Nice to have Having contributed to Open Source (send us your GitHub id!), Advanced DevOps skills (*nix, Apache/nginx, Docker, Kubernetes), Advanced knowledge of Amazon Web Services (EC2, RDS, S3, ELB, EBS, EKS), Experience developing and maintaining complex web architectures, Experience in event-driven architecture, Experience with NoSQL databases, Experience as an EventStorming participant, Broad experience working in an Agile environment, Knowledge of GraphQL, Knowledge of CQRS/DDD. What do we do? We work on the development of our internal micro-services & APIs to support a flow of millions of products and orders between domestic and international stores, We improve the performance and scalability of our services, We breathe and live by Test Driven Development to outsmart our QA colleagues, We continually seek to develop our skills, learning tools, and technologies that help us master our profession, We stand up to the challenges our software may present to the not-so-amused customer, we are the light in the tunnel, not just at the end of it, We influence our peers, and our stakeholders to design a top-notch solution for every problem space we put our hands on, We help with architecture-level design decisions during various phases of a project. How do we work? We believe in teamwork and self-organization, We follow Agile principles (Scrum and Kanban), We are highly autonomous - we choose our own goals and projects which contribute to a company strategy as well as tools that make our work efficient, We are closely cooperating with the business stakeholders, data engineers, data science, and other product developers, We use Agile development flow based on GitLab, JIRA, Slack, and the CI, We have a mature product pipeline with predefined specs, designs, and architectures for all features, We have a battle-proven approach to testing, static code analysis, and code reviews.
Technology
Remodevs
Senior Fullstack Engineer (AI-assisted coding)
Senior
Remote
Warsaw, Poland
8,000 - 12,000 USD
🏢 Summary: Senior Software Engineer role focused on designing and building AI-powered backend systems that automate healthcare operations while supporting human workflows. The position involves hands-on system architecture, workflow orchestration, distributed systems, and AI process automation in a regulated environment. Remote-first work with required overlap with US Central Time. 🗂️ Requirements: 6+ years of experience building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering skills, Experience with asynchronous, event-driven, or workflow-based distributed systems, Ability to work with 4–5 hour daily overlap with US team, Experience with AI or LLM-based systems and process automation, Strong spoken and written English communication skills, Ability to solve unclear problems with incomplete information, Self-motivated with strong ownership and responsibility 📃 Skills: TypeScript, Node.js, AI, LLM, Claude, Backend, APIs, HIPAA 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.
Healthcare
Remodevs
Senior Fullstack Engineer (AI-assisted coding)
Senior
Remote
Warsaw, Poland
8,000 - 12,000 USD
🏢 Summary: Senior Software Engineer role focused on designing and building scalable backend systems that combine AI automation with human workflows in a regulated healthtech environment. The position involves hands-on system design, workflow orchestration, and development of reliable, auditable AI-powered processes integrated with external platforms. The engineer will lead technical decisions and ensure production-grade reliability, safety, and scalability. 🗂️ Requirements: 6+ years building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering experience, Experience with asynchronous or event-driven distributed systems, Experience with workflow-based systems, Experience integrating AI or LLM-based systems into business workflows, Ability to design scalable, reliable, and auditable systems, Experience working with external or legacy APIs, Ability to overlap 4–5 hours with US time zone, Strong English communication skills 📃 Skills: TypeScript, Node.js, AI, LLM, Anthropic, Claude, APIs, DistributedSystems, EventDriven, Workflows, Backend, Architecture, Monitoring, Testing 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.
Technology
LG Ads
Senior Software Engineer, Measurement & Reporting
Senior
On-site
Denver, CO , +1
153,996 - 219,996 USD/yr
🏢 Summary: Senior Software Engineer I role focused on building and maintaining large-scale data platforms, pipelines, and AI-driven applications for measurement and reporting in the AdTech space. The position involves developing scalable batch and real-time data systems, backend services, and agentic AI solutions, with occasional frontend work. On-site presence is required four days per week in Manhattan or Denver. 🗂️ Requirements: Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or related field, 5+ years of experience in data engineering or software engineering, Experience building large-scale data pipelines and distributed data processing systems, Proficiency in Python, Proficiency in SQL, Experience with modern data platforms (e.g., Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, Databricks), Strong knowledge of data modeling, data warehousing, and data lakes, Experience with relational and NoSQL databases, Experience with AWS, Azure, or Google Cloud, Experience building APIs and backend services, Familiarity with Generative AI, AI agents, RAG, and orchestration frameworks, Experience writing unit, integration, and end-to-end tests, Ability to work on-site 4 days per week in Manhattan or Denver 📃 Skills: Python, SQL, Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, Databricks, MySQL, PostgreSQL, MongoDB, Redis, AWS, Azure, GCP, APIs, LLM, RAG, LangChain, LangGraph, CrewAI, AutoGen, Scala, PySpark, Docker, Kubernetes, React, TypeScript, CI/CD 🏢 Description: We require people to be on-site, 4 days/week at our Manhattan or Denver office and are unable to offer relocation support. The Opportunity We are seeking a talented and motivated Senior Software Engineer I to join our Measurement and Reporting team. We enable our clients to visualize their impact across different verticals and empower our sales and operations teams to identify opportunities and address shortcomings during campaign execution. You will primarily work on designing, building, and maintaining large-scale data platforms and pipelines that power our reporting, analytics, and AI-driven solutions. In addition, you will contribute to the development of agentic AI applications that help automate workflows, enhance operational efficiency, and unlock new capabilities across the organization. You may also occasionally work on frontend applications to deliver end-to-end solutions and improve user experiences. If you're passionate about building scalable data systems, leveraging AI technologies, and solving complex engineering challenges at scale in the AdTech space, we want to hear from you! Responsibilities - Design, develop, deploy, and maintain scalable data pipelines, ETL/ELT workflows, and data processing systems supporting reporting, analytics, and machine learning applications. - Build and optimize batch and real-time data processing solutions using modern data engineering frameworks and cloud-native technologies. - Design and maintain data models, data warehouses, and data lakes to ensure high-quality, reliable, and accessible data. - Develop and maintain integrations between internal and external systems, ensuring efficient data movement and consistency across platforms. - Build and enhance agentic AI applications, leveraging LLMs, AI agents, orchestration frameworks, and automation workflows to solve business problems. - Collaborate with product, analytics, operations, and engineering teams to identify opportunities for AI-driven automation and intelligent decision-making. - Contribute to backend services and APIs that support data products, reporting applications, and AI-powered solutions. - Occasionally develop frontend features and dashboards to support internal and customer-facing applications. - Monitor, troubleshoot, and optimize data pipelines and AI systems for performance, reliability, scalability, and cost efficiency. - Implement data governance, quality checks, monitoring, and observability practices to ensure data integrity and operational excellence. - Conduct code reviews, provide constructive feedback, and promote engineering best practices across the team. - Mentor junior engineers and contribute to a culture of continuous learning, innovation, and technical excellence. Requirements - Bachelor's or Master's degree in Computer Science, Engineering, Data Science, or a related field. - 5+ years of experience in data engineering, software engineering, or a related technical role. - Strong experience building and maintaining large-scale data pipelines and distributed data processing systems. - Proficiency in Python and SQL, with experience developing production-grade data solutions. - Experience with modern data platforms and technologies such as Databricks, Spark, Kafka, Airflow, Snowflake, BigQuery, Redshift, or similar technologies. - Strong understanding of data modeling, data warehousing, and data lake architectures. - Experience working with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Redis). - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud. - Experience building APIs and backend services. - Familiarity with Generative AI technologies, AI agents, prompt engineering, retrieval-augmented generation (RAG), and agent orchestration frameworks. - Demonstrated ability to stay current with AI tools and emerging technologies, with a strong aptitude for rapidly learning and adopting new frameworks. - Proficiency in writing and maintaining unit tests, integration tests, and end-to-end tests. - Ability to coordinate and work with contractors/consultants while owning the quality and delivery of assigned projects. Preferred - Familiarity with AdTech. - Experience with Scala/PySpark and distributed data processing frameworks. - Experience with Databricks and Delta Lake. - Experience building production AI applications using frameworks such as LangGraph, LangChain, CrewAI, AutoGen, or similar technologies. - Familiarity with vector databases and semantic search technologies. - Experience with CI/CD pipelines and Infrastructure as Code. - Familiarity with containerization (Docker) and orchestration platforms (Kubernetes). - Exposure to frontend technologies such as React, TypeScript, or modern JavaScript frameworks. - Experience with observability, monitoring, and data quality tools. Compensation Range: $135K - $220K Additional Compensation Details: Tier 2 (all other U.S. Locations outside of Tier 1) Salary: $135K – $192.5K Bonus: Offers Bonus Tier 1 (San Francisco Bay Area, New York City Tri-State Area, Los Angeles Metro Area, and Seattle Metro Area) Salary: $154K – $220K Bonus: Offers Bonus
Technology

Motional
Staff Motion Planning Engineer - Trajectory Generation
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Technical leadership role focused on motion planning and trajectory optimization for autonomous vehicles, driving architecture, algorithm development, and scalable software systems for production robotaxis. The position involves cross-functional collaboration, optimization solver integration, and development of safety-critical real-time systems using C++ and robotics expertise. Hybrid or remote work is available with competitive compensation and benefits. 🗂️ Requirements: 5+ years of production-grade C++ software development, Experience with real-time, low-latency, or safety-critical systems, Degree in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field, Experience leading large-scale technical development initiatives, Expertise in motion planning and Model Predictive Control (MPC), Knowledge of planning under uncertainty and vehicle dynamics/control, Strong understanding of non-linear and numerical optimization algorithms, Experience with optimization solvers in embedded real-time environments, Ability to design scalable software architectures, Experience with closed-loop simulation environments 📃 Skills: C++, Python, MPC, IPOPT, Gurobi, OSQP, CasADi, Robotics, Optimization, Simulation, CI, Embedded 🏢 Description: Mission Summary: On our Motion team, you will serve as a technical leader, leveraging your deep expertise in motion planning, robotics, and software development to architect and advance the capabilities of production-ready autonomous vehicles. In this role, you will drive innovative research, own systemic design processes, and spearhead the implementation of performance-critical algorithms that enable safe, comfortable, and intuitive autonomous vehicle behaviors across autonomous vehicle fleets. If you are passionate about autonomous driving, thrive on solving challenging motion planning problems, and are eager to make a significant impact in a rapidly evolving field, this role offers the opportunity to work on cutting-edge autonomous systems. Technical Scope: - Architect state-of-the-art solutions for motion planning and trajectory optimization algorithms to guarantee safe, smooth, and comfortable vehicle motion. - Own the structural design of robust and scalable software by evaluating, benchmarking, and integrating diverse optimal control techniques and motion planning algorithms. - Establish code quality benchmarks and lead architectural code and design reviews using C++ across cross-functional services and technologies. - Define modern development toolchains, including testing frameworks, high-fidelity simulation, and continuous integration systems. Role Responsibilities: - Define and communicate complex system trade-offs and technical concepts to engineering peers and leadership. - Lead architectural co-design with teams focused on behavior planning, prediction, and vehicle control. - Author project proposals and technical roadmaps spanning multiple safety-critical vehicle subsystems. - Mentor engineers and foster a culture of rigorous research and product-focused engineering. What We're Looking For: - 5+ years of production-grade C++ software development experience in real-time, low-latency, or safety-critical applications. - Bachelor's, Master's, or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field preferred. - Proven experience leading large-scale technical initiatives from problem formulation through production implementation. - Deep expertise in Model Predictive Control (MPC), motion planning architectures, planning under uncertainty, vehicle dynamics/control, and closed-loop simulation. - Strong mathematical understanding of non-linear and numerical optimization algorithms, including interior point methods, sequential quadratic programming, and convex/non-convex optimization. - Experience deploying and scaling optimization solvers such as IPOPT, Gurobi, OSQP, and CasADi in real-time embedded environments. - Python experience for simulation, data analysis, or rapid prototyping is a plus. Work Arrangement: - Hybrid schedule with in-office collaboration in Boston, Pittsburgh, or Las Vegas, or fully remote. Compensation and Benefits: - Salary range: $205,000—$272,500 USD. - Additional compensation may include bonus or company equity. - Benefits include medical, dental, vision, 401k with company match, health savings accounts, life insurance, and pet insurance. Equal Opportunity: - The company is committed to diversity, inclusion, and equal employment opportunity. - Participation in E-Verify is required for employment eligibility verification.
Healthcare
Demant
Test and Software Developer
Mid
Hybrid
Szczecin, Poland
🏢 Summary: Hybrid Test & Software Developer role focused on building and testing Windows desktop applications for hearing healthcare solutions, with strong emphasis on quality, automation, and CI/CD within an Agile environment. The position combines software development and test automation responsibilities to ensure reliable, maintainable, and high-quality products. You will collaborate in international teams to deliver robust solutions using modern engineering practices. 🗂️ Requirements: Proven experience in software development or test development role, Strong programming skills in C#, Strong programming skills in .NET, Experience with automated testing at unit, integration, and system levels, Familiarity with CI/CD tools and practices, Understanding of software testing principles and quality practices, Experience working in Agile (SCRUM) teams, Bachelor’s or Master’s degree in Computer Science or related field, Fluent English 📃 Skills: C#, .NET, WPF, CI/CD, Azure, Jenkins, GitHub, SCRUM, TDD, AWS 🏢 Description: We are seeking a skilled Test & Software Developer to join our team and help to make a lifechanging difference to people living with hearing loss. This hybrid role combines software development and testing, with a strong focus on building quality into the product from the very beginning, within a collaborative environment where quality is a shared responsibility. The role involves working with automated tests at different levels (unit, integration, system), with a strong emphasis on testability and maintainable test solutions, as well as close collaboration between teams in Poland and Denmark. What we offer: • opportunity to contribute to high end, life changing solutions for hearing aids; • full time employment in an international organization with flexible working hours; • learning and development opportunities, including access to courses and training; • Scandinavian culture – informal, focused on equality, independence, open dialog, and work-life balance; • work with modern technologies and engineering practices; • international collaboration and occasional business trips; • benefits package including social benefits (private medical health care, insurance, sport card, etc.). What will you do? • Develop Windows desktop applications using WPF and .NET, contributing to solutions used in the hearing healthcare domain. • Collaborate with the Agile team to design, implement, and test software features aligned with user stories and technical requirements. • Write clean, maintainable, and testable code with a focus on reliability and performance. • Contribute to building and maintaining automated tests, test frameworks, and quality strategies. • Support test automation at different levels (unit, integration, system) and continuously improve test coverage. • Participate in code reviews, ensuring quality, consistency, and adherence to best engineering practices. • Work closely with Software Developers, Test Developers, Product Owner, and Scrum Master to ensure high quality delivery. • Identify risks early, support exploratory testing, and help improve overall testability of the system. • Contribute to CI/CD pipelines and support fast, reliable software releases. • Actively participate in Agile ceremonies and contribute to continuous improvement of team practices. • Share knowledge and help strengthen a quality driven mindset within and across teams. What we are looking for? • Proven experience as a Software Developer, Test Developer, or in a hybrid development/testing role. • Strong programming skills in C# and .NET. • Familiarity with CI/CD tools and practices (e.g. Azure DevOps, Jenkins, GitHub Actions). • Solid understanding of software testing principles and quality practices. • Experience working in Agile (SCRUM) teams. • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. • Fluent English and comfort working in international, cross location teams. • Strong analytical thinking and problem solving skills. Nice to have: • experience with Test Driven Development or similar qualityfocused practices); • experience with cloud environments (e.g. Azure, AWS); • experience with DevOps practices and infrastructure automation.
Technology

Motional
Staff Motion Planning Engineer - Trajectory Generation
Senior
Hybrid
Pittsburgh, PA
🏢 Summary: Senior technical leadership role focused on motion planning, trajectory optimization, and scalable software architecture for autonomous vehicles. The position involves designing production-grade algorithms, leading cross-functional system architecture, and advancing real-time safety-critical robotics systems. Candidates will work on autonomous driving technologies using optimization, simulation, and embedded software development. 🗂️ Requirements: 5+ years of production-grade C++ development, Experience with real-time or safety-critical systems, Degree in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field, Expertise in motion planning and Model Predictive Control, Experience with planning under uncertainty and vehicle dynamics, Strong understanding of nonlinear and numerical optimization, Experience with optimization solvers in embedded environments, Ability to lead large-scale technical initiatives, Experience with closed-loop simulation environments 📃 Skills: C++, Python, MPC, IPOPT, Gurobi, OSQP, CasADi, Robotics, Optimization, Simulation, Embedded, CI 🏢 Description: Mission Summary: On our Motion team, you will serve as a technical leader, leveraging your deep expertise in motion planning, robotics, and software development to architect and advance the capabilities of production-ready autonomous vehicles. In this role, you will drive innovative research, own systemic design processes, and spearhead the implementation of performance-critical algorithms that enable safe, comfortable, and intuitive autonomous vehicle behaviors across autonomous vehicle fleets. If you are passionate about autonomous driving, thrive on solving challenging motion planning problems, and are eager to make a significant impact in a rapidly evolving field, this role offers the opportunity to contribute to cutting-edge autonomous driving technology. Technical Scope: - Architect state-of-the-art motion planning and trajectory optimization solutions to ensure safe, smooth, and comfortable vehicle motion. - Design robust and scalable software architectures by evaluating, benchmarking, and integrating optimal control techniques and motion planning algorithms. - Establish code quality benchmarks and lead architectural code and design reviews using C++. - Define and champion modern development toolchains, testing frameworks, high-fidelity simulation, and continuous integration systems. Role Responsibilities: - Define and communicate complex system trade-offs and technical concepts to engineering teams and leadership. - Collaborate with teams focused on decision planning, prediction, and vehicle control to build integrated safety-critical systems. - Author technical proposals and contribute to long-term subsystem roadmaps. - Mentor engineering team members and promote rigorous research and engineering practices. What We're Looking For: - 5+ years of production-grade C++ software development experience in real-time, low-latency, or safety-critical applications. - Bachelor's, Master's, or PhD in Robotics, Computer Science, Computer Engineering, Electrical Engineering, or related field preferred. - Proven experience leading large-scale technical initiatives from problem definition through production deployment. - Deep expertise in Model Predictive Control (MPC), motion planning architectures, planning under uncertainty, vehicle dynamics, and closed-loop simulation. - Strong mathematical understanding of nonlinear and numerical optimization techniques, including interior point methods, sequential quadratic programming, and convex/non-convex optimization. - Experience deploying and scaling optimization solvers such as IPOPT, Gurobi, OSQP, and CasADi in real-time embedded systems. - Python experience for simulation, data analysis, or prototyping is a plus. Work Arrangement: - Hybrid schedule available in Boston, Pittsburgh, or Las Vegas, or fully remote. Benefits: - Eligible employees may receive medical, dental, and vision coverage. - 401(k) with company match. - Health savings accounts. - Life insurance and pet insurance. - Potential bonus and company equity compensation. - Salary range: $205,000 — $272,500 USD. Equal Opportunity: The company is committed to diversity, inclusion, and equal employment opportunity and participates in E-Verify.
Technology
KUBO Poland Sp. z o.o.
Senior Software Engineer (Full-Stack)
Senior
Hybrid
Katowice, Poland
130 - 150 PLN/hr
🏢 Summary: B2B opportunity to develop advanced software for industrial automation and motion control systems, covering full lifecycle from requirements and architecture to testing and integration. The role involves building web and desktop solutions, co-designing system architecture, and leading component integration in a hybrid work model. 🗂️ Requirements: Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or related field, Experience with Angular, Experience with JavaScript, Experience with TypeScript, Experience with Java, Strong understanding of object-oriented programming, Experience with at least one OO language: C++ / C# / Java / Python, Knowledge of cloud technologies, English at B2 level minimum 📃 Skills: Angular, JavaScript, TypeScript, Java, Kotlin, C++, C#, Python, Cloud, OOP 🏢 Description: We are recruiting for an established technology company specializing in industrial automation and motion control systems. The company develops advanced software solutions used in both web and desktop applications and focuses on modern engineering standards and high-quality development practices. In this role, you will be responsible for developing software supporting motion control systems, as well as designing system architecture, creating documentation, and integrating system components. The work covers the full development lifecycle – from requirements gathering and implementation to testing and maintenance. Key responsibilities Analyze, gather, and document technical requirements for features and their components Co-create system architecture and designs that meet the project requirements Estimate project work while considering trade-offs between requirements, cost, speed, and reliability Create and execute comprehensive unit test plans; analyze, debug, and resolve anomalies Lead component integration and solve issues across subsystems Ideal candidate profile Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field Experience with Angular, JavaScript, TypeScript, Java Experience with Kotlin (nice to have) Strong understanding of object-oriented programming and experience with at least one OO language: C++ / C# / Java / Python Knowledge of cloud technologies English at a minimum B2 level Experience using AI tools to enhance engineering efficiency is a strong plus Conditions B2B contract Salary: 130–150 PLN net/h Hybrid work model - 3 days per week in Katowice Benefits: private medical care, life insurance, Multisport card Recruitment steps Phone call with Recruiter (20 - 30 min.) Technical verification call by the client Interview with the client Feedback and decision W KUBO naprawdę zależy nam na ludziach. Zapraszamy osoby w różnym wieku, o różnych tożsamościach i sposobach funkcjonowania oraz niezależnie od sytuacji zdrowotnej i rodzinnej. Autentyczność jest dla nas wartością, a naszym celem jest uczciwy i otwarty proces dla wszystkich. At KUBO, we genuinely care about people. We welcome candidates of all ages, backgrounds, identities, family constellations, health situations, and ways of thinking and interacting with the world. You’re welcome to be yourself — we value authenticity, and we’re committed to creating a fair and inclusive process for everyone.