Design, build, and sustain scalable test automation frameworks for power electronics and ESS validation, ensuring rapid validation cycles and reliable test infrastructure.
Compensation
The compensation range for this role is between $100,000 - $130,000 + Benefits
Responsibilities
Design and maintain scalable automated test frameworks for power electronics and ESS validation
Ensure availability of automated test operations, data logging, and test report generation
Configure and integrate HIL/SIL test environments for power electronics validation
Operate and maintain validation equipment including Grid Simulators, Electronic Loads, Oscilloscopes, and DAQ systems
Manage test configurations and resource prioritization for maximum automated test throughput
Requirements
Bachelor's degree in Computer Engineering, Software Engineering, Electrical Engineering, or related field
Nice to have: system thinking
Nice to have: professional engineering certification
Infrastructure Engineer responsible for developing and maintaining studio-wide software infrastructure with a focus on repeatable infrastructure-as-code deployments.
Compensation
The estimated base pay range for this role is: $100,000 - $135,000
Responsibilities
Maintain, improve, and optimize internal infrastructure leveraging DevOps/IaC methodologies
Design, implement, and maintain monitoring, alerting, and centralized logging for studio infrastructure, build farms, and cloud resources
Be the first point of contact for infrastructure deployments or change requests, testing and documenting changes through release
Managing and supporting cloud infrastructure in Azure/AWS/GCP for internal/outsource end-users
Manage enterprise networks in a hybrid environment, with deployments in our LA office, Azure, and remote users’ home offices
Requirements
Nice to have: build systems
Nice to have: agentic software development workflows
Shape and deliver Duolingo’s security strategy, safeguarding learners, employees, systems, and services.
Compensation
Salary Range: $204,000—$306,000 USD
Responsibilities
Set technical direction for security across Duolingo’s applications, cloud infrastructure, and engineering systems.
Lead complex, multi-team security initiatives from problem definition and design through implementation, measurement, and ongoing ownership.
Design and build scalable security services, controls, and automation that prevent, detect, and remediate risks with minimal manual effort.
Partner with engineering teams to threat model systems, review architecture and code, prioritize risks, and deliver practical mitigations.
Strengthen security across the software-development lifecycle, including secrets management, dependency security, vulnerability management, and CI/CD controls.
Robotics Engineer for JD Intelligent Solutions Group located in Urbandale, IA
Compensation
$86,892.00 - $130,332.00 + Benefits
Responsibilities
Work with other Deere units to commercialize perception solutions on platforms
Accelerate application opportunities that require a mix of image processing and machine learning
Focus on C++ software development for applications and integration of the advanced algorithm into the application software that runs on embedded hardware
Requirements
Bachelor's degree in Computer Science, Computer or Electrical Engineering, or equivalent degree in a related technology field or discipline.