Cromulence - Melbourne, FL

posted 6 months ago

Full-time - Mid Level
Remote - Melbourne, FL
Professional, Scientific, and Technical Services

About the position

Cromulence is seeking a Machine Learning/Artificial Intelligence Engineer to join the team. In this role, you will be responsible for researching, designing, and developing state-of-the-art language models specifically tailored for software engineering and cybersecurity tasks. You will collaborate closely with cross-functional teams, including software engineers, machine learning engineers, and domain experts, to understand requirements and implement effective solutions. Your work will involve experimenting with different architectures, training methodologies, and datasets to enhance the performance and efficiency of language models for code generation. Additionally, you will conduct thorough evaluations and benchmarks to assess the quality, robustness, and scalability of the developed models. Staying abreast of the latest advancements in natural language processing, machine learning, and software development will be crucial to continually refine and innovate our approaches.

Responsibilities

  • Research, design, and develop state-of-the-art language models tailored specifically for software engineering and cybersecurity tasks.
  • Collaborate closely with cross-functional teams including software engineers, machine learning engineers, and domain experts to understand requirements and implement solutions.
  • Experiment with different architectures, training methodologies, and datasets to improve the performance and efficiency of language models for code generation.
  • Conduct thorough evaluations and benchmarks to assess the quality, robustness, and scalability of developed models.
  • Stay abreast of the latest advancements in natural language processing, machine learning, and software development to continually refine and innovate our approaches.

Requirements

  • Master's or Bachelor's degree in Computer Science, Electrical Engineering, Statistics, or a related field with a focus on natural language processing, machine learning, or artificial intelligence.
  • Active Top Secret security clearance required.
  • Proven track record of research and practical experience in developing and deploying language models, particularly for code generation tasks.
  • Strong programming skills in Python and experience with deep learning frameworks such as TensorFlow or PyTorch.
  • Solid understanding of software engineering principles and experience with software development lifecycle processes.
  • Excellent communication skills with the ability to effectively collaborate with interdisciplinary teams and communicate complex technical concepts to non-technical stakeholders.
  • Strong analytical and problem-solving abilities with a passion for pushing the boundaries of what's possible with language models.

Nice-to-haves

  • Experience working with large-scale datasets and distributed computing frameworks.
  • Knowledge of common malware families, exploit techniques, and evasion tactics used by threat actors.
  • Familiarity with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of assembly language programming (x86, ARM, MIPS) and familiarity with scripting languages (Python, PowerShell) for automation and tool development.

Benefits

  • Extremely competitive base salary and bonuses
  • Full benefits: Medical, Dental, Vision, STD, LTD, 4 weeks of paid parental leave (all 100% paid for by Cromulence)
  • 401 (K) with a hefty company matching program
  • 4 weeks of Paid time off (PTO)
  • 11 paid holidays
  • Flexible work hours and remote work when possible
  • Continuing education benefits
  • Additional perks like company retreats, DEF CON trips, well-stocked kitchens & breakrooms, a sweet historic downtown office, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service