> Markdown version of [/jobs/ext/3070241-software-engineering-software-engineer-iii](https://www.wearedevelopers.com/jobs/ext/3070241-software-engineering-software-engineer-iii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineering - Software Engineer III - **Company:** Everforth Apex - **Location:** Sunnyvale, CA, United States - **Experience:** Expert - **Salary:** $166,400.0 - $187,200.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, C++ (Programming Language), Python (Programming Language), Machine Learning, Software Engineering, Management of Software Versions, Pytorch, Linux Development, Information Technology, Machine Learning Operations, Software Version Control - **Published:** September 25, 2026 - **Apply:** https://www.dice.com/job-detail/dd94f4e1-b858-424d-a316-7d2e8756bb01 ## About the Role Education: A Bachelor's degree in Computer Science or a related field is required. Experience: A minimum of 5 years of experience in software engineering, with a focus on ML infrastructure design, is required. Technical Skills: * 5+ years of experience in Python and C++. * Fundamentals of camera and sensor simulation, including camera intrinsic/extrinsic setup, calibration, and sensor modeling (noise sources, conversion gain, quantum efficiency, read/shot noise). * Basic understanding of ISP and image formation. * Experience running ML training and evaluation workflows, preferably with PyTorch. * Ability to interpret model metrics and translate them into dataset changes. * Comfort with large-scale dataset generation, storage, and versioning. * Familiarity with Linux development environments and source control. * Experience building ML models and pipelines. * Understanding of how camera simulations work. * Previous AI experience to develop ML architectures., * Experience with rendering engines such as Blender, Unreal, or Unity, or with in-house simulation frameworks. * An optical or imaging background, including radiometry, PSF, or MTF. * Prior experience with camera/ISP tuning or perception model development. ## Description * Run and iterate on camera/sensor simulation pipelines to generate synthetic datasets on demand. * Deliver training and evaluation data to camera architects and ML teams under tight timelines. * Support ML algorithm training and evaluation using the generated synthetic data, including running training jobs and producing evaluation metrics. * Iterate on dataset composition based on model performance. * Configure simulation scenes and sensor parameters to match customer and architect specifications. * Validate and quality-check generated data before hand-off. * Maintain and improve simulation tooling and dataset generation scripts. ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Discover the open source trio you didn’t expect: .NET and PostgreSQL on Linux](https://www.wearedevelopers.com/videos/2042-discover-the-open-source-trio-you-didn-t-expect-net-and-postgresql-on-linux) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Developer Experience, Platform Engineering and AI powered Apps](https://www.wearedevelopers.com/videos/990-developer-experience-platform-engineering-and-ai-powered-apps) - [Develop on Windows, Deploy on Red Hat Enterprise Linux](https://www.wearedevelopers.com/videos/1600-develop-on-windows-deploy-on-red-hat-enterprise-linux) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)