7,425 Machine Learning Developer jobs in the United States
Machine Learning Developer

Posted 1 day ago
Job Viewed
Job Description
SAIC is seeking a talented and experienced **Machine Learning Developer** to join our dynamic team.
The ideal candidate will have a strong background in computer science, software engineering, and experience with machine learning algorithms and frameworks. The Machine Learning Developer will collaborate with software engineers to create innovative ML/AI solutions, improve predictive models, and deploy machine learning systems into production.
**Key Responsibilities:**
+ Develop and implement machine learning models and algorithms to provide suggested values to readiness reports for our DOD client.
+ Refine data collection processes and improve data quality.
+ Design and develop scalable machine learning solutions for various applications.
+ Work with software developers to integrate machine learning models into production systems.
+ Conduct research to identify new approaches and methods for machine learning and AI.
+ Stay updated with the latest trends and advancements in machine learning and AI.
+ Document processes, codes, and workflows for future reference and reproducibility.
+ Provide support and maintenance for deployed machine learning systems.
**Qualifications**
**Required Education:**
+ Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and zero (0) years related experience; four (4) years of experience considered in lieu of degree.
**Qualifications:**
+ Proven experience as a Machine Learning Developer or similar role.
+ Strong programming skills in Python, R, C#, Java or similar languages.
+ Experience with deep learning techniques and models.
+ Expertise in natural language processing (NLP) or computer vision.
+ Proficiency with machine learning frameworks and libraries such as TensorFlow, PyTorch, Scikit-Learn, etc.
+ Experience with data preprocessing, data mining, and data visualization techniques.
+ Strong analytical and problem-solving skills.
+ Excellent communication and teamwork abilities.
+ Familiarity with software development best practices and source control (e.g., Git).
**Clearance:**
+ Active Top Secret clearance is required for this position.
Target salary range: $120,001 - $60,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
REQNUMBER:
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately 6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Machine Learning Developer

Posted 8 days ago
Job Viewed
Job Description
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
* * *
CACI is currently looking for a motivated, career and customer-oriented Senior level of Machine Learning (ML) Developer with Agile methodology experience to join our Customs and Border Protection (CBP) Land Border Integration (LBI) Integrated Traveler Initiative 2.1 (ITI2.1) team in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development and hardware integration for the Department of Homeland Security (DHS).
As a member of the ITI2.1 Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP Officers and Border Patrol agents are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
CACI agile programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team is crucial.
**What you'll get to do:**
The Machine Learning Developer will work on the development and deployment of machine learning models for the ITI2 .1border applications. The individual will manage and use data to train the predictive model, infer and recommend business intelligence decisions, conduct root cause analysis, support IoT device signal analytics, and conduct trend analysis. The candidate is expected to know how to solve complex big data problems, work with algorithms, analyze big data and can run end-to-end data analytical process.
+ Develop an understanding of the customer's data environment through data profiling, data pipeline, and machine learning/statistical analyses
+ Deliver ML software models and components that solve real-world business problems, while working in collaboration with our Product and Data Science teams
+ Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment
+ Collaborate as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art, next generation big data and machine learning applications
+ Leverage cloud-based architectures and technologies to deliver optimized ML models at scale
+ Construct optimized data pipelines to feed ML models
+ Use programming languages like Python, Scala, or Java
+ Leverage Continuous Integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployments of ML models and application code
+ Advocate for software and machine learning engineering best practices
+ Function as the engineering tech lead for large-scale initiatives
+ Perform statistical analysis and tune using test results
+ Study appropriate datasets and transform data science prototypes
+ Research and implement appropriate machine learning algorithms and tools and develop machine learning applications according to requirements
+ Train data-driven learning model.
+ Maintain and work with data pipeline that transfers and processes large scale of heterogenous structural/non-structural data using Spark, Scala, Python, Apache Kafka, TensorFlow, PyTorch, and/or other data analytic tools
+ Design, build and support pipelines of data transformation, conversion, validation
+ Build data manipulation, processing, and data visualization tools and share these tools across the team.
+ Apply data analysis, data mining and data engineering to present data clearly and develop experiments
+ Ensure high-quality data and understand how data is generated out experimental design and how these experiments can produce actionable, trustworthy conclusions.
+ Assist senior management in making key business decisions.
+ Mentor junior ML engineering talent
+ Work with development teams to build tools for data logging and repeatable data tasks that will accelerate and automate data scientist duties.
**You have:**
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria includes, but not limited to:
+ 3-year check for felony convictions
+ 1-year check for illegal drug use
+ 1-year check for misconduct such as theft or fraud
+ Bachelor's degree in computer science, electrical engineering, mathematics, or a similar field and 7 years of related experience
+ Experience of developing performant, resilient, and maintainable code
+ Experience with data gathering and preparation for ML models
+ Possess on-the-job experience with an industry recognized ML framework such as Pandas, scikit-learn, PyTorch, Dask, Spark, or TensorFlow Keras and ability to write robust code in Python, Java and
+ Strong understanding of neural networks and Deep learning algorithms, including but not limited to MLP, CNN, SGD, GANs, LSTMs and RNNs.
+ Understand the statical learning and Bayesian methods.
+ Experience developing and deploying ML solutions in a public cloud such as AWS, Azure, or Google Cloud Platform
+ Experience building production-ready data pipelines that feed ML models
+ Proven experience as a Machine Learning Engineer or similar role
+ Experiences of neural networks, Deep Learning and Computer vision algorithms for object detection, feature engineering, and hyperparameter tuning
+ Understanding of data structures, data modeling and software architecture
+ Deep knowledge of math, probability, statistics, and algorithms
+ Outstanding analytical and problem-solving skills
+ Experience with developing predictive models for using large data sets for high transactional volume environment
+ Knowledge of Bayesian Inference and modeling, Probabilistic learning, kernel method, and time series analysis
+ Experience with evaluating and measuring performance of models
+ Strong algorithmic problem-solving skills. Experience with statistics, modeling and machine learning techniques Statistics including but limited to hypothesis testing, regression, clustering, classification, and optimization.
+ Ability to understand and analyze data models - how the data is stored in relational databases
+ Ability to understand system integration aspects of integrating model input and output in transactional systems to help real time decision making
+ Good understanding software application architecture and develop integration approaches for predictive models
+ Strong organization and time management skills - prior experience in leading a small team is preferred
**Bonus would be having:**
+ Practical experience applying state-of-the-art ML techniques to signal/image processing, computer vision, object recognition, biometrics, and sensing applications
+ Know MLOps concept
+ Know OpenCV
+ Proven ML industry impact through conference presentations, papers, blog posts, open-source contributions, or patents
+ Strong fundamentals in problem solving and algorithm design
+ Strong problem-solving skill and research capabilities
+ Working knowledge of the CBP Port of Entry systems and/or their operational requirements.
+ Experience automating business processes using RPA technologies
-
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$103,800 - $218,100
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Data Engineer/Machine Learning Developer

Posted 8 days ago
Job Viewed
Job Description
Job Category: Information Technology
Time Type: Full time
Minimum Clearance Required to Start: None
Employee Type: Regular
Percentage of Travel Required: Up to 10%
Type of Travel: Local
* * *
CACI is currently looking for a motivated, career and customer-oriented Mid-level of Data Engineer and Machine Learning (ML) Developer with Agile methodology experience to join our Customs and Border Protection (CBP) Land Border Integration (LBI) Integrated Traveler Initiative 2.1 (ITI2.1) team in Northern Virginia! Join this passionate team of industry-leading individuals supporting the best practices in Agile Software Development and hardware integration for the Department of Homeland Security (DHS).
As a member of the ITI2.1 Team, you will support the men and women charged with safeguarding the American people and enhancing the Nation's safety, security, and prosperity. CBP Officers and Border Patrol agents are on the front lines, every day, protecting our national security by combining customs, immigration, border security, and agricultural protection into one coordinated and supportive activity.
CACI agile programs thrive in a culture of innovation and are constantly seeking individuals who can bring creative ideas to solve complex problems, both technical and procedural at the team and portfolio levels. The ability to be adaptable and to work constructively with a technically diverse and geographically separated team is crucial.
**What you'll get to do:**
The Data Engineer will work with interdisciplinary data teams to design, develop, and deploy machine learning algorithms in ITI2.1 program. The individual will import daily O&M operational and performance outcomes, develop predictive maintenance model to infer and recommend business decision, and/or conduct root cause analysis, support IoT device signal analytics, and trend analysis for ITI2.1 requirement. We are looking for experienced data engineers who know how to solve complex big data problems, work with algorithms, analyze big data and can run end-to-end data analytics.
+ Develop an understanding of the customer's data environment through data profiling, data pipeline, and machine learning/statistical analyses
+ Deliver ML software models and components that solve real-world business problems, while working in collaboration with our Product and Data Science teams
+ Solve complex problems by writing and testing application code, developing and validating ML models, and automating tests and deployment
+ Collaborate as part of a cross-functional Agile team to create and enhance software that enables state-of-the-art, next generation big data and machine learning applications
+ Leverage cloud-based architectures and technologies to deliver optimized ML models at scale
+ Construct optimized data pipelines to feed ML models
+ Use programming languages like Python, Scala, or Java
+ Leverage Continuous Integration and continuous deployment best practices, including test automation and monitoring, to ensure successful deployments of ML models and application code
+ Advocate for software and machine learning engineering best practices
+ Function as the engineering tech lead for large-scale initiatives
+ Perform statistical analysis and tune using test results
+ Study appropriate datasets and transform data science prototypes
+ Train data-driven learning model.
+ Maintain and work with data pipeline that transfers and processes large scale of heterogenous structural/non-structural data using Spark, Scala, Python, Apache Kafka, TensorFlow, PyTorch, and/or other data analytic tools
+ Design, build and support pipelines of data transformation, conversion, validation
+ Build data manipulation, processing, and data visualization tools and share these tools across the team.
+ Apply data analysis, data mining and data engineering to present data clearly and develop experiments
+ Ensure high-quality data and understand how data is generated out experimental design and how these experiments can produce actionable, trustworthy conclusions.
+ Work with development teams to build tools for data logging and repeatable data tasks that will accelerate and automate process.
**You have:**
+ Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria includes, but not limited to:
+ 3-year check for felony convictions
+ 1-year check for illegal drug use
+ 1-year check for misconduct such as theft or fraud
+ Applicable combination of education and experience:
+ Data Engineer/Machine Learning Developer T3 - Bachelor's Degree in computer science, electrical engineering, mathematics, or a similar field and 5+ years of on-the-job experience with an industry recognized ML framework such as scikit-learn, PyTorch, Dask, Spark, or TensorFlow, and applications related to data gathering and preparation for ML models and building production-ready data pipelines that feed ML models
+ Data Engineer/Machine Learning Developer T4 - Bachelor's Degree in computer science, electrical engineering, mathematics, or a similar field and 7+ years of on-the-job experience with 5+ years data gathering and preparation for ML models
+ Proven previous experience as a Machine Learning Engineer or similar role
+ Experience developing and deploying ML solutions in a public cloud such as AWS, Azure, or Google Cloud Platform
+ Familiarity with machine learning frameworks (like Keras or PyTorch, or TensorFlow) and libraries (like Pandas or scikit-learn) and ability to write robust code in Python, Java and R
+ Proven ML industry impact through conference presentations, papers, blog posts, open-source contributions, or patents
+ Essential knowledge of neural networks, Deep Learning and Computer vision algorithms for object detection, feature engineering, and hyperparameter tuning
+ Understanding of data structures, data modeling and software architecture
+ Deep knowledge of math, probability, statistics and algorithms
+ Outstanding analytical and problem-solving skills
+ Experience with developing predictive models for using large data sets for high transactional volume environment
+ Experience with evaluating and measuring performance of models
+ Strong algorithmic problem-solving skills. Experience with statistics, modeling and machine learning techniques Statistics including but limited to hypothesis testing, regression, clustering, classification, and optimization.
+ Ability to understand and analyze data models - how the data is stored in relational databases
+ Ability to understand system integration aspects of integrating model input and output in transactional systems to help real time decision making
+ Good understanding software application architecture and develop integration approaches for predictive models
+ Possess the ability to perform with little direct supervision as a self-starter. Be a self-motivated, creative, and inquisitive problem solver with a strong work ethic and data integrity.
+ Strong organization and time management skills - prior experience in leading a small team is preferred
+ Have effective oral and verbal, visual and written communication skills.
+ Ability to work effectively in a high energy and a very rapid dynamic environment and interact effectively with team members, senior managers, and clients.
+ Working knowledge of the CBP Port of Entry systems and/or their operational requirements.
+ Experience automating business processes using RPA technologies
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**___**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. ( Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here ( .
The proposed salary range for this position is:
$86,600 - $181,800
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Algorithm Development Lead
Posted 1 day ago
Job Viewed
Job Description
Why join Aptiv? You'll have the opportunity to work on cutting-edge applications, develop breakthrough technologies, and deliver innovative solutions to some of the world's leading automotive brands. See your work come to life on the road-helping make mobility safer, greener, and more connected. Ready to shape the future of mobility with us?
YOUR ROLE
We are seeking a hands-on Algorithm Development Lead with deep expertise in map-based localization to architect and deliver critical components of our automated driving stack. This is a high-impact technical role with strong growth potential - including the opportunity to build and lead a team of engineers focused on localization and related algorithms.
You'll work closely with cross-functional teams to develop precise, real-time localization solutions for L2+ and L3 systems, while setting the foundation for future scalability, performance, and system-level integration.
In your daily job you will:
- Design and implement advanced localization algorithms (map matching, sensor fusion, GNSS/IMU, LiDAR/camera).
- Develop efficient, production-grade code in C++/C and validate across SIL, HIL, and vehicle platforms.
- Define technical strategy, KPIs, and system interfaces for the localization stack.
- Debug and optimize using tools like Lauterbach TRACE32 and validate via GTest and in-vehicle data analysis.
- Collaborate with planning, perception, systems, and controls teams to ensure end-to-end algorithm performance.
- Contribute to architectural decisions and guide roadmap development for localization solutions.
- Mentor junior developers and contribute to team-building efforts as the localization function expands.
YOUR BACKGROUND
Key skills and competencies for succeeding in this role are:
- 5+ years in ADAS or autonomous systems with a focus on localization and sensor fusion .
- Deep understanding of Kalman filters, SLAM, probabilistic estimation, and coordinate transformations.
- Expert level experience in dead reckoning .
- Strong understand for trajectory planning based on both vision and map.
- Strong coding skills in C++14/17 , C, Python, and MATLAB.
- Hands-on experience with real-time debugging and test tools (e.g., Lauterbach, GTest ).
- Ability to translate system-level requirements into testable, production-quality code.
- Excellent collaboration and communication skills with a growth mindset.
NICE TO HAVES
- Familiarity with AUTOSAR Classic or Adaptive software environment and RTE basics.
- Working knowledge of ISO 26262 / SoTIF standards.
- Background in technical mentoring, team ramp-up, or leading small technical teams.
- Experience with ROS, RTMaps, ADTF, or custom simulation tools.
WHY JOIN US?
- You can grow at Aptiv. Aptiv provides an inclusive work environment where all individuals can grow and develop, regardless of gender, ethnicity or beliefs.
- You can have an impact . Safety is a core Aptiv value; we want a safer world for us and our children, one with: Zero fatalities, Zero injuries, Zero accidents.
- You have support . We ensure you have the resources and support you need to take care of your family and your physical and mental health with a competitive health insurance package.
YOUR BENEFITS AT APTIV:
- Private health care effective day 1 of employment
- Life and accident insurance
- Paid Time Off (Holidays, Vacation, Designated time off, Parental leave)
- Relocation assistance may be available
- Learning and development opportunities
- Discount programs with various manufacturers and retailers
- Recognition for innovation and excellence
- Opportunities to give back to the community
- Tuition Reimbursement
APPLY TODAY, AND TOGETHER LET'S CHANGE TOMORROW!
#LI-CP1
Privacy Notice - Active Candidates:
Aptiv is an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability status, protected veteran status or any other characteristic protected by law.
Staff Scientist, Algorithm Development
Posted today
Job Viewed
Job Description
Job Title: Staff Scientist, Algorithm Development
Location: Boston, MA or San Diego, CA
Who we are:
Spun out of Stanford and MIT, Stellaromics is an innovative biotech startup founded in 2022 and located in Boston, MA. Our pioneering proprietary technology helps researchers and clinicians create comprehensive cellular maps enhancing our understanding of various diseases, with our flagship product STARmap and upcoming Pyxa™ suite of products. We have a passionate management team and committed investors who believe in our patented technology and overall mission to profoundly advance biomedical research and accelerate the discovery of life-saving treatments.
Responsibilities
Core Algorithm Development
- Lead the design, development, and validation of computational methods such as 3D image registration, spot detection, segmentation, decoding, and signal denoising to improve the accuracy and efficiency of spatial transcriptomics analysis.
- Develop advanced image and signal processing algorithms for object detection, feature extraction, spectral analysis, and noise reduction in complex multi-dimensional biological imaging datasets.
Decoding & Data Integration
- Develop and optimize robust decoding algorithms to accurately assign transcripts from multiplexed, multi-round imaging data.
- Design statistical models for error estimation, dropout detection, and confidence scoring to ensure decoding reliability.
- Explore methods such as sparse coding, matrix factorization, probabilistic inference, and embedding-based machine learning to handle noise, optical crowding, and systematic artifacts.
Advanced Methods & Innovation
- Explore and apply cutting-edge computational approaches, including deep learning (CNNs, VAEs, transformers) and generative AI models (e.g., denoising diffusion models) to improve both decoding and image analysis performance.
- Prototype novel algorithms for segmentation, denoising, decoding, and multi-round signal integration in large-scale 3D datasets.
Optimization & Scalability (Nice to have)
- Optimize image processing and decoding algorithms for parallel processing, GPU acceleration, and FPGA implementations to enable real-time analysis of large datasets.
- Support integration of algorithms into scalable, high-performance pipelines for both research and product deployment.
Collaboration & Communication
- Collaborate across scientific, computational, and product teams to align technical solutions with product requirements and research goals.
- Communicate complex concepts in decoding, image analysis, and signal processing to diverse audiences, including customers.
- Provide domain expertise in spatial transcriptomics, single-cell analysis, image/signal processing, and statistical modeling to guide technical and strategic decisions.
Qualifications
- Ph.D. in Electrical Engineering, Computational Biology, Bioinformatics, Computer Science, or related field with a strong emphasis on image and/or signal processing.
- 5+ years of relevant experience (industry or postdoctoral research) in image processing, digital signal processing, computer vision, statistical modeling, or machine learning.
- Demonstrated expertise in segmentation, registration, feature extraction, and signal processing techniques.
- Strong background in computer vision, statistical modeling, probabilistic methods, and unsupervised clustering, especially applied to imaging and signal data.
- Excellent command of Python and/or C++ for scientific computing with experience in relevant libraries (OpenCV, scikit-image, NumPy, etc.).
- Experience with deep learning frameworks (PyTorch, TensorFlow), high-performance computing, and large-scale data pipelines.
- Proficiency in GPU computing; experience optimizing algorithms for GPU/parallel architectures is a strong plus.
- Experience in product development or translational projects in computational biology, medical imaging, or biotech is highly valued.
- Strong communication and documentation skills, with ability to manage and present complex data effectively.
- Submission of a GitHub profile or portfolio of relevant projects is encouraged.
Compensation:
An attractive compensation and benefits package based on market pay data will be commensurate with candidate skills, qualifications, and experience.
If you are interested in becoming part of a growing team energized by limitless possibilities, please submit your resume for consideration. To learn more about Stellaromics and our technology, please visit our website at Stellaromics is an Equal Opportunity Employer striving to build an inclusive and diverse workplace culture.
Senior Principal Systems Engineer, Algorithm Development
Posted today
Job Viewed
Job Description
CHAOS Inc. is a global technology company delivering next-generation capabilities to the defense and critical industrial sectors. Founded in 2022 by a seasoned leadership team, CHAOS has quickly become the place where world-class multi-disciplinary engineers come to build mission-critical technologies. CHAOS has a mission-focused culture, dedicated to solving the toughest technical challenges. Its unique agile engineering approach enables rapid prototyping, while deep partnerships with defense and industry ensure real-world solutions.
Role Overview:
- Support the Systems Engineering design and development of cutting-edge radar capabilities
- Design and develop advanced radar signal processing algorithms for target detection, tracking, and classification
- Lead the development of new radar capabilities with minimal guidance
- Optimize algorithms for real-time performance and resource constraints
- Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware (e.g., FPGAs, DSPs)
- Analyze radar data to evaluate system performance and identify areas for improvement
- Develop and maintain system simulations and models to support algorithm development and performance evaluation.
- Design and development of radar modes
- Contribute to the development of system requirements and specifications
- Modeling and Simulation of radar systems and sub-systems as well as the signal processing chain
- Plan and lead field tests and data collection activities
- Document and present technical findings and progress to leadership
- Mentor and guide junior engineers
- Work full-time onsite at our office in Hawthorne, CA
- Bachelor's degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- +10 years of experience of radar systems
- Deep understanding of radar systems and modes
- Strong understanding of radar principles, signal processing techniques, and algorithms
- Strong familiarity with programming languages like Python or MATLAB
- Systems Engineering experience with RF (Radio Frequency) Systems
- Expertise in digital signal processing (e.g. modulation, filtering, and detection)
- Expertise in algorithm development
- Expertise in data analysis
- Excellent problem-solving and analytical skills
- Ability to work independently and as part of a multidisciplinary team
- Graduate degree in STEM (Science, Technology, Engineering or Mathematics) or another related field or equivalent work experience
- Expertise with radar waveform design, matched filtering, doppler processing, and clutter rejection techniques
- Strong foundation in both sides of the Systems Engineering V
- Experience with C++
- Health Benefits: Your medical, dental and vision benefits will be 100% paid for by the company
- Additional benefits : life, FSA, HSA, 401k (+ Company match), and more
- Our Perks: free daily lunch, 'No meeting Fridays', unlimited PTO, casual dress code
- Compensation Components: competitive base salaries, generous pre-IPO stock option grants, relocation assistance + (coming soon!) annual bonuses
- Company Size: 150 employees and counting!
- More About Us: We're building the next generation of aerospace, defense and critical industry technologies with a seasoned team of mission-focused individuals. We were founded in June 2022 and our goal is to become the platform where world-class engineers come to solve critical, real-world problems. We use agile engineering approaches which enable rapid prototyping, deep partnerships with the defense industry ensuring real-world application, and our newly-invented Coherence platform (through which we've made a fundamental breakthrough) improves sensor performance and decision-making in real-time. As of April 2025 we have raised $490M (including a $75M Series C at a 2B valuation) from some of the most prominent VC funds and investors including Accel, NEA, 8VC, and Valar. With a managing team that includes Epirus' founding members (responsible for building a 1.5B company from scratch) + key drivers from Palantir (instrumental in Palantir's growth to 1B in revenue), we are well-positioned to become one of the fastest growing companies to date!
Salary range: 110,000 - 240,000
The stated compensation range reflects only the targeted base compensation range and excludes additional earnings such as bonus, equity, and benefits. If your compensation requirements fall outside of the range, we still encourage you to apply. The salary range for this role is an estimate based on a range of compensation factors, inclusive of base salary only. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations.
#LI-onsite
Senior Principal Engineer - Algorithm Development (Medical Devices)

Posted 13 days ago
Job Viewed
Job Description
We are seeking an experienced senior-level Software Engineer to join our Algorithm development team. This role will focus on implementing advanced algorithms and software for cutting-edge medical devices, with a focus on real-time signal processing and system integration. The ideal candidate will have a strong background in technical computing and software development, work with stakeholders on different stages of the software development process and support a high functioning team effectively.
**Job Description**
We are **the makers of possible**
BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative solutions that turn dreams into possibilities.
We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you'll be supported to learn, grow and become your best self. Become a **maker of possible** with us.
**Responsibilities:**
+ Work with key stakeholders to design and implement real-time signal processing algorithms for embedded and x86-based systems.
+ Translate prototype algorithms (Python/MATLAB) into production-grade C# or C/C++ code.
+ Optimize and profile code for performance and reliability.
+ Collaborate with product software teams to integrate algorithms into system architecture for deployment on medical devices.
+ Support software lifecycle activities including algorithm design documentation, testing, and verification.
**Requirements:**
A Bachelor's Degree in computer sciences, electrical engineering or relevant field with a strong background in software development, mathematics and signal processing and 10+ years of direct industry experience is required for this position (15+ years of experience preferred).
**Must Have:**
+ Strong hands-on programming experience in C# and C/C++ (Windows, Linux).
+ Programming experience in Python, MATLAB, or similar scientific programming language.
+ Experience with CI/CD (Continuous Integration/Continuous Deployment) frameworks such as Azure DevOps and Pipelines.
+ Experience in the design, optimization, integration and validation of complex real-time data processing algorithms.
+ Proficiency in software development tools, such as IDEs (e.g. Visual Studio, PyCharm) and source control (e.g. Git).
+ Knowledge of software development methodologies and best practices, e.g. object-oriented design, design patterns, code analysis, development processes, etc.
+ Experience or working knowledge in product design control process, e.g. product requirements, test protocols and reports.
+ Excellent teamwork, partnering, and communication skills.
**Nice to Have:**
+ Experience in developing software for medical devices (or in a similarly regulated environment) is preferred.
+ Knowledge in Machine/Deep Learning algorithms and related programming experience is preferred.
+ Experience in optimizing software for embedded targets.
At BD, we prioritize on-site collaboration because we believe it fosters creativity, innovation, and effective problem-solving, which are essential in the fast-paced healthcare industry. For most roles, we require a minimum of 4 days of in-office presence per week to maintain our culture of excellence and ensure smooth operations, while also recognizing the importance of flexibility and work-life balance. Remote or field-based positions will have different workplace arrangements which will be indicated in the job posting.
For certain roles at BD, employment is contingent upon the Company's receipt of sufficient proof that you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and/or required. Consistent with BD's Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.
**Why Join Us?**
A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work. It's also a place where we help each other be great, we do what's right, we hold each other accountable, and learn and improve every day.
To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you'll discover a culture in which you can learn, grow, and thrive. And find satisfaction in doing your part to make the world a better place.
To learn more about BD visit Dickinson, and Company is an Equal Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, and other legally-protected characteristics.
Required Skills
Optional Skills
.
**Primary Work Location**
USA CA - Irvine Laguna Canyon
**Additional Locations**
**Work Shift**
At BD, we are strongly committed to investing in our associates-their well-being and development, and in providing rewards and recognition opportunities that promote a performance-based culture. We demonstrate this commitment by offering a valuable, competitive package of compensation and benefits programs which you can learn more about on our Careers Site under Our Commitment to You ( .
Salary or hourly rate ranges have been implemented to reward associates fairly and competitively, as well as to support recognition of associates' progress, ranging from entry level to experts in their field, and talent mobility. There are many factors, such as location, that contribute to the range displayed. The salary or hourly rate offered to a successful candidate is based on experience, education, skills, and any step rate pay system of the actual work location, as applicable to the role or position. Salary or hourly pay ranges may vary for Field-based and Remote roles.
**Salary Range Information**
$124,700.00 - $205,800.00 USD Annual
Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.
Be The First To Know
About the latest Machine learning developer Jobs in United States !
Distinguished Control Engineer - Algorithm Development (Medical Devices)

Posted 13 days ago
Job Viewed
Job Description
We are seeking a highly experienced Control Systems Engineer to lead the design and development of advanced control algorithms for life-saving and life-enhancing medical technologies. This is a senior-level role within our R&D Algorithm Development team, requiring deep expertise in control theory, signal processing, physiological systems, and algorithm development for medical device innovation.
This is a critical role in shaping the future of intelligent, closed-loop medical systems that improve patient outcomes through precision, automation, and real-time responsiveness.
**Job Description**
We are **the makers of possible**
BD is one of the largest global medical technology companies in the world. Advancing the world of health is our Purpose, and it's no small feat. It takes the imagination and passion of all of us-from design and engineering to the manufacturing and marketing of our billions of MedTech products per year-to look at the impossible and find transformative solutions that turn dreams into possibilities.
We believe that the human element, across our global teams, is what allows us to continually evolve. Join us and discover an environment in which you'll be supported to learn, grow and become your best self. Become a **maker of possible** with us.
**Job Title:** Distinguished Control Engineer - Algorithm Development (Medical Devices)
**Location:** Irvine, CA
**Department:** R&D / Algorithm Engineering
**Reports To:** Feras Hatib, VP R&D-Algorithms
**Employment Type:** Full-Time
**Summary:**
We are seeking a **highly experienced Control Systems Engineer** to lead the design and development of advanced control algorithms for life-saving and life-enhancing medical technologies. This is a senior-level role within our R&D Algorithm Development team, requiring deep expertise in control theory, signal processing, physiological systems, and algorithm development for medical device innovation.
This is a critical role in shaping the future of intelligent, closed-loop medical systems that improve patient outcomes through precision, automation, and real-time responsiveness.
**Key Responsibilities:**
Apply control engineering, scientific, mathematical, signal processing, and human physiology experience to develop algorithms for critical care patient monitoring and drug delivery products, with specific focus on system automation and closed-loop control.
Lead the design and implementation of control algorithms for medical devices, including closed-loop systems, adaptive control, and model predictive control.
Develop simulation models (e.g., MATLAB/Simulink) to validate control strategies and optimize system performance.
Analyze physiological signals and sensor data to inform algorithm design and improve device responsiveness.
Lead research and feasibility of new concepts, conduct animal studies and clinical data collection, analyze and interpret clinical data, draw conclusions and prepare final reports and presentations.
Conduct verification and validation testing in accordance with FDA and ISO standards.
Support regulatory submissions by documenting algorithm design, performance, and safety considerations.
Guide and mentor engineers on new and emerging technologies and projects.
**Qualifications:**
A bachelor's degree in an Engineering or Scientific field with a minimum of 12 years of experience is required. Or a master's degree in an Engineering or Scientific field with a minimum of 11 years of experience is required. Or a PhD or equivalent in an Engineering or Scientific field with a minimum of 8 years of experience is required. PhD highly preferred.
**Key Requirements:**
Recognized as an expert within the field of Control Engineering. Expert knowledge and understanding of principles, theories, and concepts of control engineering and system dynamics.
Expert knowledge in signal processing, system identification, mathematical modeling and algorithm development. Demonstrated proficiency in design, optimization, and validation of control systems and algorithms.
Strong experience with real-time signals, systems and sensors integration.
Proficiency in MATLAB/Simulink and C/C++ for embedded systems. Real-time implementation and integration of control algorithms.
**Additional Requirements:**
Strong background in human physiology and anatomy with specific knowledge of cardiovascular hemodynamics and vital signs parameters. Experience with physiological waveforms and parameters.
Experience in modeling of the pharmacokinetics and dynamics of drugs.
Experience with design and implementation of physiologic closed-loop controlled medical devices, such as insulin delivery systems, mechanical ventilators and anesthesia delivery systems.
Experience with FDA design controls and IEC software lifecycle processes.
Knowledge of machine learning and AI techniques applied to control systems.
Requires a high-energy individual who has excellent teamwork, partnering, and negotiation skills.
Strong communication skills are needed to facilitate working with BD teams and executives, third parties, physician collaborators and principal investigators.
At BD, we prioritize on-site collaboration because we believe it fosters creativity, innovation, and effective problem-solving, which are essential in the fast-paced healthcare industry. For most roles, we require a minimum of 4 days of in-office presence per week to maintain our culture of excellence and ensure smooth operations, while also recognizing the importance of flexibility and work-life balance. Remote or field-based positions will have different workplace arrangements which will be indicated in the job posting.
For certain roles at BD, employment is contingent upon the Company's receipt of sufficient proof that you are fully vaccinated against COVID-19. In some locations, testing for COVID-19 may be available and/or required. Consistent with BD's Workplace Accommodations Policy, requests for accommodation will be considered pursuant to applicable law.
**Why Join Us?**
A career at BD means being part of a team that values your opinions and contributions and that encourages you to bring your authentic self to work. It's also a place where we help each other be great, we do what's right, we hold each other accountable, and learn and improve every day.
To find purpose in the possibilities, we need people who can see the bigger picture, who understand the human story that underpins everything we do. We welcome people with the imagination and drive to help us reinvent the future of health. At BD, you'll discover a culture in which you can learn, grow, and thrive. And find satisfaction in doing your part to make the world a better place.
To learn more about BD visit Dickinson, and Company is an Equal Opportunity Employer. We evaluate applicants without regard to race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, and other legally-protected characteristics.
Required Skills
Optional Skills
.
**Primary Work Location**
USA CA - Irvine Laguna Canyon
**Additional Locations**
**Work Shift**
At BD, we are strongly committed to investing in our associates-their well-being and development, and in providing rewards and recognition opportunities that promote a performance-based culture. We demonstrate this commitment by offering a valuable, competitive package of compensation and benefits programs which you can learn more about on our Careers Site under Our Commitment to You ( .
Salary or hourly rate ranges have been implemented to reward associates fairly and competitively, as well as to support recognition of associates' progress, ranging from entry level to experts in their field, and talent mobility. There are many factors, such as location, that contribute to the range displayed. The salary or hourly rate offered to a successful candidate is based on experience, education, skills, and any step rate pay system of the actual work location, as applicable to the role or position. Salary or hourly pay ranges may vary for Field-based and Remote roles.
**Salary Range Information**
$155,900.00 - $257,300.00 USD Annual
Becton, Dickinson and Company is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate on the basis of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.
Graduate Software Developer - Machine Learning
Posted 9 days ago
Job Viewed
Job Description
As a Graduate Software Developer, you will work alongside experienced engineers and researchers on real-world machine learning projects. You will contribute to the development of algorithms, data processing pipelines, and model training systems. This internship is designed to provide hands-on experience, foster learning, and allow you to make tangible contributions to exciting ML initiatives.
Key Responsibilities:
- Assist in the development and implementation of machine learning algorithms and models.
- Write clean, efficient, and well-documented code in Python or other relevant languages.
- Contribute to the design and maintenance of data processing pipelines for ML applications.
- Participate in model training, evaluation, and fine-tuning.
- Collaborate with the ML team to test and debug software components.
- Research and explore new ML techniques and tools.
- Document code, processes, and experimental results.
- Participate in team meetings and contribute to technical discussions.
- Learn and apply best practices in software development and machine learning.
- Assist in preparing reports and presentations on project progress and findings.
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Engineering, Data Science, Mathematics, or a related field.
- Strong programming skills, particularly in Python.
- Familiarity with machine learning concepts and libraries (e.g., TensorFlow, PyTorch, Scikit-learn).
- Understanding of data structures, algorithms, and software development principles.
- Excellent problem-solving and analytical skills.
- Eagerness to learn and adapt to new technologies.
- Strong communication and teamwork abilities.
- Ability to work independently and manage time effectively in a remote setting.
- Previous exposure to ML projects or coursework is a plus.
- Enthusiasm for artificial intelligence and machine learning.
Remote Software Developer - Machine Learning
Posted 17 days ago
Job Viewed
Job Description
Responsibilities:
- Design, develop, and implement robust machine learning models and algorithms.
- Write clean, efficient, and maintainable code in Python and other relevant programming languages.
- Preprocess, clean, and transform large datasets to prepare them for model training.
- Collaborate with data scientists to integrate ML models into production systems.
- Develop APIs and services to deploy machine learning models for end-users.
- Conduct research into new machine learning techniques and technologies, identifying opportunities for application.
- Perform model evaluation, hyperparameter tuning, and optimization.
- Contribute to the design and architecture of scalable ML infrastructure.
- Work with cloud platforms (e.g., AWS, Azure, GCP) for model training and deployment.
- Participate in code reviews and contribute to team knowledge sharing.
- Troubleshoot and debug machine learning models and associated software.
- Stay current with the latest advancements in AI and machine learning research.
- Bachelor's or Master's degree in Computer Science, Data Science, or a related quantitative field.
- Minimum of 4 years of experience in software development, with a strong focus on machine learning.
- Proficiency in Python and ML libraries such as TensorFlow, PyTorch, scikit-learn.
- Experience with data manipulation libraries like Pandas and NumPy.
- Solid understanding of ML concepts, including supervised, unsupervised, and reinforcement learning.
- Familiarity with software development best practices, including version control (Git) and testing frameworks.
- Experience with cloud computing platforms and services related to ML.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities in a remote setting.
- Ability to work independently and manage time effectively.
- Experience with MLOps principles is a plus.