Apply

Senior Software Engineer, AI

Posted 2024-10-21

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: United States

💸 Salary: 145000 - 235000 USD per year

🔍 Industry: Cybersecurity

🏢 Company: Synack

🗣️ Languages: English

⏳ Experience: 7+ years

🪄 Skills: PostgreSQLPythonSQLMachine LearningMongoDBPyTorchAlgorithmsNosqlTensorflowCommunication Skills

Requirements:
  • 7+ years of experience in machine learning engineering.
  • 3+ years of experience in designing and implementing machine learning models.
  • Strong foundation in statistics, mathematics, or related fields.
  • Excellent problem-solving skills to translate complex requirements into solutions.
  • Strong communication skills for presenting findings to diverse audiences.
  • Proficient in Python and knowledge of AI frameworks like Tensorflow and PyTorch.
  • Strong knowledge of SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB).
  • Ability to work effectively in a collaborative environment.
Responsibilities:
  • Design, implement and deliver scalable AI and machine learning solutions.
  • Develop AI models to identify vulnerabilities and enhance penetration testing.
  • Drive end-to-end development of AI product features from ideation to deployment.
  • Participate in design and implementation of AI solutions, promoting best practices.
  • Lead technical discussions, code reviews, and design sessions.
  • Mentor junior engineers and support their professional growth.
  • Collaborate with cross-functional teams to integrate AI into broader systems.
Apply

Related Jobs

Apply

📍 United States

💸 165000 - 195000 USD per year

🔍 EdTech

🏢 Company: Squadformers

  • 5+ years experience with software development lifecycles in agile or lean environments.
  • 5+ years experience with TypeScript and Python on the backend, with some frontend development.
  • 3+ years experience applying ML tools/algorithms over large datasets.
  • 2+ years experience applying LLMs to both analytical and generative use cases.
  • Ability to maintain analytical and generative data features served to customers at scale.
  • Able to continuously evaluate emerging developments across the LLM ecosystem and drive practical adoption.

  • Be part of a US-based remote team, which means you are remote 100% of the time.
  • Implement new features, redesign or remove existing ones, and fix bugs.
  • Work on missions for clients to help improve product velocity and deliver delightful products.
  • Collaborate and communicate with squad members daily to share knowledge and expertise.
  • Contribute to a fast-moving startup and have a meaningful, direct impact.
  • Be part of a team that values professional and personal progression.

PythonSoftware DevelopmentAgileTypeScriptAlgorithmsGoCollaboration

Posted 2024-11-07
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Assurance and audit in cybersecurity, privacy, and ESG

🏢 Company: Sparc The World

  • 5+ years of engineering experience.
  • Strong enthusiasm for product-focused application of ML/AI in a production role.
  • Proficiency in at least one programming language, especially Python or TypeScript.
  • Understanding of ML concepts like supervised/unsupervised/self-supervised learning, neural networks, and deep learning.
  • Familiarity with modern ML/AI technologies, including NLP, LLMs (e.g., GPT-3+), RAG architectures, and their applications.
  • Experience in architecting systems and data pipelines for document-heavy data sets, including processing, search, and classification.
  • Experience in developing, testing, evaluating, and deploying ML models.
  • Ability to collaborate on product strategy and UX.
  • Experience shaping early-stage tech stacks, products, and engineering organizations.

  • Serve as a key technical contributor during the company’s scaling phase.
  • Lead end-to-end feature development, including architectural decisions and approach trade-offs.
  • Continuously improve technology and processes.
  • Optimize for iteration speed while maintaining high quality and technical rigor.

PythonCloud ComputingTypeScriptStrategy

Posted 2024-10-23
Apply
Apply

📍 United States

🧭 Full-Time

💸 150000 - 225000 USD per year

🏢 Company: Sparc The World

  • Hold a Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, or a relevant technical field. Equivalent experience will be considered.
  • Possess a minimum of 8+ years of SAAS software development experience in C languages.
  • Demonstrate expert knowledge in multiple software development languages, with adaptability being a key asset.
  • Exhibit a versatile skill set with a willingness to explore new technologies, particularly in AI and Machine Learning.
  • Show previous experience or a strong interest in AI and related technologies, eager to contribute to R&D efforts.
  • Familiarity with AI frameworks like TensorFlow and PyTorch is advantageous.
  • Approach problem-solving with creativity and analytical prowess, thriving in challenging AI landscapes.
  • Display a passion for continuous learning and growth, with a keen interest in expanding expertise in AI and beyond.

  • Drive our AI R&D initiatives from conception to implementation, pushing the boundaries of AI technology.
  • Collaborate across teams to explore innovative applications of AI and Machine Learning.
  • Contribute to the evolution of our products through AI integration.
  • Experiment with various AI frameworks and Machine Learning models in real-world scenarios.
  • Champion AI trends and technologies, infusing fresh ideas into the team.
  • Thrive in fast-paced R&D cycles, focusing on rapid prototyping and iterative development of AI solutions.

Software DevelopmentMachine LearningC++

Posted 2024-10-23
Apply
Apply

📍 Austin, Texas, Atlanta, Georgia, United States

🧭 Full-Time

🔍 Construction or legal tech

🏢 Company: Document Crunch

  • Bachelor’s, Master's or PhD in Computer Science, Machine Learning, or a related field
  • Expert proficiency in Python
  • Expert understanding of NLP algorithms, including transformer architectures and large language models
  • Extensive experience and understanding of RAG systems, knowledge graphs, vector databases, and semantic search technologies
  • Advanced knowledge of cloud platforms (AWS, Azure, Google Cloud) and their ML services
  • Expertise in LLM prompt engineering, fine-tuning, and evaluation
  • Multiple years of professional experience in AI/ML related engineering roles
  • Proven track record of leading complex AI/ML projects from conception to production
  • Extensive experience with model deployment, MLOps, and maintaining ML systems in production, or equivalent experience with ML systems integration at scale
  • Demonstrated ability to translate business requirements into technical solutions
  • Strong leadership and team management skills
  • Excellent problem-solving and analytical abilities
  • Outstanding communication skills, able to explain complex technical concepts to diverse audiences
  • Proven ability to influence and drive decision-making across teams and departments

  • Help guide and execute the company's AI/ML roadmap, aligning with business objectives
  • Research, design, implement and deploy advanced RAG systems to enhance document understanding and analysis capabilities
  • Lead the integration of cutting-edge AI/ML solutions into existing products and services
  • Work closely with DevOps engineers and cross functional teams to integrate AI/ML solutions into existing workflows or be able to design and deploy new workflows as needed
  • Design and spearhead research initiatives on state-of-the-art AI/ML algorithms and technologies
  • Design and conduct experiments to solve challenging problems in document analysis and automation
  • Work independently to ideate, research, prototype and experiment with novel RAG stack solutions
  • Architect scalable, efficient, and maintainable ML systems and pipelines
  • Optimize ML system integration performance and resource utilization
  • Design and implement ML monitoring and observability systems
  • Serve as an experienced source of ML knowledge to less experienced or non-technical cross functional team members
  • Foster a culture of innovation, continuous learning, and best practices within the team
  • Collaborate with cross-functional leaders to align AI initiatives with product and business strategies
  • Stay at the forefront of AI/ML advancements and industry trends
  • Identify and evaluate new technologies and methodologies for potential adoption
  • Drive the adoption of best practices in AI systems evaluation and benchmarking

AWSLeadershipPythonMachine LearningStrategyAlgorithmsAzureCommunication Skills

Posted 2024-09-28
Apply
Apply

📍 United States, Canada

🧭 Full-Time

💸 $139,000 - $248,000 per year

🔍 Software Engineering, AI Products

  • Have 5+ years of experience in full-stack, product-focused software engineering, with a proven track record of shipping impactful products to market.
  • Bring 1+ years of hands-on experience building products that leverage AI/ML technologies to solve real-world problems.
  • Are highly proficient in JavaScript and/or TypeScript.
  • Have an intuition of AI/ML concepts and technologies, such as large language models, vector databases, Retrieval-Augmented Generation (RAG), and prompt engineering.
  • Have experience measuring and improving the quality of large language model outputs through the use of techniques like prompt engineering and fine tuning.
  • Have strong problem-solving skills, with the ability to debug production issues across multiple layers of the stack efficiently and effectively.
  • Demonstrate exceptional organizational and communication skills, capable of breaking down complex technical ideas for both engineering and non-engineering audiences.
  • Are passionate about delivering business value through fast iteration, with a bias toward shipping early and often.
  • Take ownership of your work and are motivated by driving projects to impactful, measurable outcomes.
  • Thrive in collaborative, cross-functional teams, and are excited to mentor and contribute to the team’s overall success.

  • Stay up-to-date on AI/ML ecosystem advancements to assess their relevance to Webflow’s product strategy.
  • Develop and integrate third-party AI APIs into the product's architecture.
  • Be comfortable with making decisions with incomplete information and adjusting priorities as new insights emerge.
  • Work closely with the product and design teams, owning and iterating on the solution together.
  • Improve developer processes for building LLM-powered applications, helping to establish best practices in prompt engineering, experimentation, and quality assessments.
  • Develop a deep understanding of our architecture and codebase while also learning about our product and the customers that use it.
  • Work in an environment that fosters creativity, learning, and growth.
  • Build and maintain tests and evaluation and monitoring of generative AI outputs.

JavascriptTypeScriptJavaScriptCommunication Skills

Posted 2024-09-19
Apply