Full Stack Software Engineer - Service Based Architecture (Remote)

BigBear.ai
Apply Now

Job Description

Job Description

Overview

BigBear.ai is seeking a Full Stack Software Engineer - Service Based Architecture to develop advanced simulation products to support multiple customers in the manufacturing and other market segment. 

Join our world-class product engineering team as a Senior Full Stack Software Engineer and be a crucial part of our exciting journey towards evolving our simulation application to a new definition of state-of-the-art. We're a leading provider of AI-backed simulation tools, transforming business processes in supply chain logistics, manufacturing, Life Science/healthcare, and more. Play a pivotal role in evolving our simulation application, integrating machine-learning techniques for optimization and advanced analysis. Our product line is centered around leveraging discrete event simulation to unlock the full potential of business processes, offering powerful simulation tools for modeling, analyzing courses of action, and facilitating planning.

This position is Fully Remote.

What you will do

  • Full Stack Development: Design, develop, and maintain applications using modern technologies and frameworks, both front-end and back-end.
  • Software Architecture: Contribute to system architecture for optimal performance and maintainability.
  • Cloud Solutions: Apply AWS, Azure, and GCP knowledge to design and implement scalable SaaS solutions.
  • API Development: Build and maintain RESTful APIs, collaborating on efficient endpoint design for data and model predictions.
  • Deepen understanding of our simulation engine to enhance its performance using machine-learning techniques.
  • Agile Practices: Embrace agile methodologies to ensure efficient development and continuous improvement.
  • Team Collaboration: Work closely with a multidisciplinary team, communicating technical concepts to both technical and non-technical stakeholders.
  • Documentation: Create clear technical documentation for software components, APIs, and machine learning models, while also maintaining and updating existing applications.
  • Research and Innovation: Stay updated with the latest in machine learning and full-stack development, exploring new technologies to enhance our solutions.
  • Database Management: Design and optimize databases for efficient data storage, retrieval, and machine learning model training.

What you need to have

  • Bachelor or Master's in Computer Science or related field. Equivalent experience considered.
  • 5-7 years in full-stack development using languages C#, .net
  • Working knowledge of service based architecture aka SaaS solution development, databases, SQL, data modeling.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and their associated services for deploying applications.
  • Solid understanding of RESTful APIs and experience in designing and implementing them.
  • Strong problem-solving skills and the ability to analyze complex datasets and extract insights.
  • Excellent teamwork and communication skills, with the ability to collaborate effectively with diverse teams and stakeholders.
  • Meticulous attention to detail and commitment to producing high-quality models and deliverables.
  • Experience in agile methodologies (Scrum, Sprints, and use of Jira)

What we'd like you to have

  • 8 years or more of relevant experience highly desired
  • Experience with DES application and digital twin applications.
  • Refactoring and decomposing a monolithic application to a service architecture.
  • Experience creating and maintaining CI/CD pipelines.
  • Knowledge of AWS services (EC2, RDS, CloudWatch)
  • Familiarity with ML Operations (e.g., MLFlow) and CI/CD pipelines.
  • Background in data science, data engineering, and machine learning applications
  • Strong background in data science, data engineering, and data preparation for machine learning training, evaluation, and deployment.
  • Applied mathematical or statistical skills.

About BigBear.ai

BigBear.ai delivers AI-powered analytics and cyber engineering solutions to support mission-critical operations and decision-making in complex, real-world environments. BigBear.ai’s customers, which include the US Intelligence Community, Department of Defense, the US Federal Government, as well as customers in manufacturing, healthcare, commercial space, and other sectors, rely on BigBear.ai’s solutions to see and shape their world through reliable, predictive insights and goal-oriented advice. Headquartered in Columbia, Maryland, BigBear.ai is a global, public company traded on the NYSE under the symbol BBAI. For more information, please visit: http://bigbear.ai/ and follow BigBear.ai on Twitter: @BigBearai.

Company Info.

BigBear.ai

BigBear.ai is the new leader in decision dominance serving the national defense and intelligence communities. The Company delivers high-end capabilities across the data and digital spectrum to deliver information superiority and decision support. BigBear.ai provides a comprehensive suite of solutions including artificial intelligence and machine learning, data science, advanced analytics, offensive and defensive cyber, data management.

  • Industry
    Artificial intelligence,Computer software
  • No. of Employees
    540
  • Location
    Columbia, MD, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

BigBear.ai is currently hiring Full Stack Software Engineer Jobs in Columbia, MD, USA with average base salary of $126,000 - $246,300 / Year.

Similar Jobs View More