Apply

Software Engineer (AI)

Posted 9 days agoViewed

View full description

💎 Seniority level: Middle, 3+ years

📍 Location: United States

💸 Salary: 110160.0 - 129600.0 USD per year

🔍 Industry: Software Development

🏢 Company: Unanet👥 251-500💰 Private over 2 years agoCRMConsultingEnterprise Resource Planning (ERP)Project ManagementInformation TechnologySoftware

🗣️ Languages: English

⏳ Experience: 3+ years

🪄 Skills: AWSBackend DevelopmentNode.jsPythonAgileArtificial IntelligenceFrontend DevelopmentFull Stack DevelopmentJavascriptMachine LearningTypeScriptVue.JsAlgorithmsAPI testingData StructuresREST APICI/CDProblem SolvingRESTful APIsDocumentationMicroservicesJSONData modelingSoftware EngineeringDebugging

Requirements:
  • 3+ years of full stack experience; 2+ years on a TypeScript/JS stack
  • Deployed a Vue.js application to a production environment
  • Experience working with RESTful APIs and WebSocket interfaces
Responsibilities:
  • Plan, implement, and test product features with high agency
  • Iterate with our non-technical staff to improve performance
  • Architect elegant solutions to complex, open-ended problems
Apply

Related Jobs

Apply

📍 CA, CO, CT, DE, FL, GA, ID, IL, IN, KY, MA, MD, ME, MN, NC, NH, NJ, NY, OH, OK, PA, RI, SC, SD, TX, UT, VA, WA, or WA D.C.

🧭 Full-Time

🔍 Software Development

🏢 Company: Vanilla Technologies

  • 8+ years relevant work experience.
  • Proficiency in, at least, one modern programming language such as Python or Javascript.
  • Experience integrating with backend services, and APIs.
  • Experience with OpenAI, ChatGPT or similar software.
  • Strong knowledge of SQL (Structured Query Language) for querying and manipulating data.
  • Experience in data normalization, data cleansing, and data validation techniques.
  • Deep understanding of machine learning and AI technologies, including the ability to design, train, and implement machine learning models and use natural language processing techniques for automation.
  • Experience with API design and implementation for accessing data from external sources.
  • Utilize existing Large Language Models to build applied AI applications focused on producing high accuracy rates. Your software engineer skills will come into play here as you'll take ownership in constructing services to ingest results.
  • Work with product, and engineering teams and build models/services that can ingest data, extract key information and surface insights.
  • Drive technical vision and leverage open source technologies and cloud services to build an AI/ML platform.
  • Build tooling to support model training, evaluation, inference serving, monitoring and alerting.
  • Use the latest ML frameworks and open source tools to develop new model training pipelines.

AWSPostgreSQLPythonSoftware DevelopmentSQLArtificial IntelligenceCloud ComputingETLGitJavascriptMachine LearningData engineeringData scienceREST APICommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesRESTful APIsMicroservicesExcellent communication skillsData visualizationData modelingSoftware EngineeringData management

Posted 5 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Software Development

🏢 Company: SingleFile

  • 6+ years of experience in software engineering with a focus on backend and AI/ML development.
  • Proficiency in Python, TypeScript, JavaScript, and frameworks such as Django and React.
  • Hands-on experience building and deploying machine learning models, including LLMs, in production environments.
  • Strong knowledge of data processing, feature engineering, and model optimization techniques.
  • Experience with AWS, cloud-based AI/ML infrastructure, and MLOps best practices.
  • Understanding NLP, vector embeddings, fine-tuning LLMs, and retrieval-augmented generation (RAG) techniques.
  • Strong problem-solving and analytical skills with a passion for AI-driven automation.
  • Design, develop, and deploy AI/ML models, including LLM-based solutions, to automate compliance processes and improve decision-making.
  • Integrate AI-powered services, including NLP-driven capabilities, into our platform using Python, TypeScript, Django, React, and Postgres.
  • Collaborate with engineering and product teams to identify and develop AI-driven opportunities.
  • Develop machine learning pipelines, ensuring models are performant, scalable, and maintainable.
  • Utilize AWS and cloud technologies to optimize AI/ML infrastructure and support LLM operations.
  • Research and apply best practices in AI/ML development
  • Adhere to AI ethics, security, and data privacy standards in solution development.

AWSBackend DevelopmentPostgreSQLPythonArtificial IntelligenceCloud ComputingDjangoFull Stack DevelopmentMachine LearningReact.jsTypeScriptAlgorithmsData engineeringData scienceREST API

Posted 6 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Customer Intelligence

🏢 Company: Common Room👥 51-100💰 $32,300,000 Series B almost 4 years agoCRMSales AutomationArtificial Intelligence (AI)CommunitiesContact ManagementGenerative AIMarketing Automation

  • 2+ years experience with LLMs
  • Familiarity with AWS, Postgres, and Node.js
  • Good judgement on tradeoffs and tools
  • Leverage RAG and LLMs to build new agents
  • Design systems based on customer problems
  • Collaborate with application/front-end engineers

AWSNode.jsPostgreSQLKafkaTypeScript

Posted 23 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 160000.0 - 190000.0 USD per year

🔍 Software Development

🏢 Company: Fullstory

  • Proven experience with AI systems, including LLMs
  • Strong interest in current AI developments
  • Proficiency in Go, C++, Rust, or Java
  • Experience with cloud platforms like AWS, GCP, or Azure
  • Bachelor's degree in Computer Science or related field
  • Architect and advocate for AI infrastructure
  • Research and deploy LLM-powered features
  • Develop backend systems for AI applications
  • Collaborate on data management features
  • Iterate on end-to-end experiences with customers

AWSArtificial IntelligenceGCPJavaMachine LearningC++AzureGoRustData management

Posted 29 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 156400.0 - 260600.0 USD per year

🔍 Health technology

  • Comfort leading technical development of new products and services.
  • Experience with cloud-native full-stack applications using AWS, Azure, or GCP.
  • Strong systems knowledge including cloud infrastructure, platform services, data repositories, and mobile applications.
  • Experience with containerized application development using Docker, Kubernetes, or Openshift.
  • Hands-on experience with continuous delivery and trunk-based development.
  • Experience with NoSQL and RDBMS databases.
  • Excellent leadership, communication, and collaboration skills.
  • Envision, architect, and implement platform services to deploy and manage AI models at scale.
  • Interface with mobile apps, web dashboards, and backend services.
  • Provide technical leadership to junior developers and collaborate with machine learning engineers.
  • Create, deploy, and scale AI applications using cloud computing platforms.

AWSDockerPostgreSQLArtificial IntelligenceDynamoDBGCPKubernetesMachine LearningMongoDBMySQLAzureCI/CD

Posted 30 days ago
Apply
Apply

📍 United States, Canada

🧭 Full-Time

🔍 Software Development

  • Experience in building big-data, distributed data processors (Spark, Ray, etc)
  • Experience using data infrastructure
  • Experience with machine learning and data-centric workflows
  • Build open-source tools for machine learning
  • Build data infrastructure solutions
  • Build a team collaboration SaaS solution
  • Manage large amounts of unstructured data
  • Build data processors

Machine LearningData engineeringSparkData management

Posted about 1 month ago
Apply
Apply

📍 US

🧭 Full-Time

💸 132444.0 - 171719.0 USD per year

🔍 Digital media and e-commerce

🏢 Company: Infinite Reality👥 101-250💰 $350,000,000 8 months agoMedia and EntertainmentWeb3Metaverse

  • Proven full-stack development experience with 5+ years focusing on React, JavaScript, and Python.
  • Expertise in integrating AI and machine learning functionalities into production applications.
  • Strong API design and implementation skills, with experience in RESTful and GraphQL APIs.
  • Solid understanding of asynchronous programming and frameworks such as FastAPI and Django.
  • Experience optimizing performance of front-end and back-end systems.
  • Strong database knowledge, familiar with SQL and NoSQL databases.
  • Hands-on experience with microservices architecture.
  • Collaborative team player, comfortable in cross-functional environments.
  • Adaptability to agile work environments and quick iteration processes.
  • Passion for AI, machine learning, and emerging technologies.
  • Cloud infrastructure and deployment experience, particularly with AWS, GCP, or Azure.
  • Build scalable, AI-powered applications integrating cutting-edge AI capabilities.
  • Lead the development of backend microservices, architecting robust services and APIs.
  • Collaborate with AI and data science teams to integrate machine learning models into applications.
  • Solve complex technical challenges related to real-time processing and AI integration.
  • Optimize performance across both front-end and back-end systems.
  • Write clean, scalable code and unit tests for maintainability and reliability.
  • Mentor junior developers and foster a culture of innovation.
  • Ensure cross-functional alignment with designers and product managers.

AWSBackend DevelopmentDockerGraphQLPostgreSQLPythonSQLAgileCloud ComputingDjangoJavascriptFastAPIRedisNosqlReactRESTful APIsMicroservices

Posted 2 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 145000 - 235000 USD per year

🔍 Cybersecurity

🏢 Company: Synack👥 251-500💰 Secondary Market over 4 years agoArtificial Intelligence (AI)SecurityCyber SecurityNetwork Security

  • 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.
  • 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.

PostgreSQLPythonSQLMachine LearningMongoDBPyTorchAlgorithmsNosqlTensorflowCommunication Skills

Posted 5 months ago
Apply
Apply

📍 United States

💸 204000.0 - 259000.0 USD per year

🔍 Software Development

🏢 Company: Airbnb👥 5001-10000💰 Secondary Market almost 5 years ago🫂 Last layoff about 2 years agoHospitalityTravel AccommodationsPropTechMarketplaceMobile AppsTravel

  • 8+ years industry experience.
  • Extensive experience with developer tooling and platforms, ideally with tools, frameworks, or systems commonly used in the industry
  • Demonstrated experience in applying AI/ML and Generative AI technologies within the context of software development is a huge plus
  • Ability to create a culture of technical excellence
  • Demonstrated success partnering cross-functionally
  • Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.)
  • Experienced in architectural patterns of a high-scale distributed products/services, such as well-designed APIs, data pipelines and efficient algorithms
  • Formulate our AI for Developer strategy and incorporate AI into the daily tools utilized by developers.
  • Bring technical expertise to decision making and architecture, having a keen eye for constraints while building the best solution.
  • Experience & willingness to get hands on with coding across the entire stack to build and ship various AI tools. We will be operating as a startup and being hands on in code to get stuff done is an expectation.
  • Collaborate with engineering leaders across Airbnb to facilitate the adoption of new capabilities. Your clientele will comprise all engineers at Airbnb.
  • Act as a player/coach of our high-performance team, ensuring code quality, dedication to the craft, and operational excellence.

AWSBackend DevelopmentDockerLeadershipPythonSQLArtificial IntelligenceGitJavaKubernetesMachine LearningSoftware ArchitectureCross-functional Team LeadershipAlgorithmsAPI testingData StructuresCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsMentoringExcellent communication skillsTeamworkJSONSoftware EngineeringDebugging

Posted 5 months ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 180000.0 - 260000.0 USD per year

🔍 Software Development

🏢 Company: Hightouch👥 101-250💰 $38,000,000 Series B over 1 year agoDeveloper PlatformCRMSaaSMarketingInformation TechnologySoftware

  • Experience with backend systems
  • Experience with distributed computing
  • Passion for building a product from zero to one
  • Experience with building ML platforms is helpful, but not required
  • Designing and building scalable backend systems and ML infrastructure to process and analyze vast amounts of data in real-time
  • Developing AI-driven features that enable hyper-personalization and decision automation for growth teams
  • Working closely with machine learning engineers to experiment with cutting-edge techniques and integrate them into our platform

Backend DevelopmentData AnalysisMachine Learning

Posted 5 months ago
Apply