
Software Engineer

Software Engineer
Lovelace
Lovelace AI is seeking a Software Engineer to develop AI-driven solutions for national security and emergency management. The role involves software development, algorithm optimization, and ensuring compliance with industry standards, all within a collaborative team focused on enhancing human safety in critical situations.
Qualification
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development in a dynamic and collaborative environment.
- Proficiency in programming languages such as Python, Go, or C++.
- Knowledge of machine learning fundamentals and frameworks (e.g., TensorFlow, PyTorch, XLA, JAX) is a plus.
- Familiarity with software development best practices, version control systems, and agile methodologies.
- Excellent problem-solving and communication skills.
- Ability to work collaboratively in a team and adapt to fast-paced, mission-critical situations.
- Must be a US Citizen.
Responsibility
- Collaborate with cross-functional teams to design, develop, test, and maintain software applications and systems for defense and emergency response operations.
- Create and optimize algorithms for real-time data analysis, pattern recognition, and predictive modeling.
- Ensure the security and compliance of software systems with defense and emergency response industry standards and regulations.
- Maintain detailed documentation for code, algorithms, and software architecture.
- Conduct thorough testing, debugging, and optimization to ensure reliability and performance of software applications.
- Stay updated on advancements in AI, machine learning, and defense technologies.



