Apply

Senior Software Engineer, AI

Posted 1 day agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ” Industry: Software Development

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

Requirements:
  • 5+ years of experience writing applications in TypeScript, Python, or Rust, with 1+ year of applying AI solutions in production environments.
  • Experience with NLP, LLMs, and deep learning.
  • Strong knowledge of software architecture, design patterns, and scalable systems.
  • Expertise in either web development or server-side development.
  • Excellent problem-solving skills and attention to detail.
Responsibilities:
  • Architect and develop AI-based solutions integrated with business systems to enhance user interaction.
  • Test, deploy, and maintain scalable AI applications.
  • Collaborate with cross-functional teams to integrate AI-driven solutions into broader system architecture.
  • Extend existing systems to support AI features for scalability and reliability.
  • Partner with product management to ensure system limitations and goals are aligned.
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 1 day ago
Apply
Apply

πŸ“ Poland

πŸ’Έ 22500.0 - 29000.0 PLN per month

πŸ” Software Development

🏒 Company: PubNubπŸ‘₯ 101-250πŸ’° $65,000,000 Series E over 3 years agoDeveloper APIsReal TimeInternet of ThingsCloud ComputingWeb DevelopmentAppsMobileSoftware

  • 5+ years of experience writing applications in TypeScript, Python, or Rust, with 1+ year of applying AI solutions in production environments.
  • Experience with NLP, LLMs, and deep learning.
  • Strong knowledge of software architecture, design patterns, and scalable systems.
  • Expertise in either web development or server-side development.
  • Excellent problem-solving skills and attention to detail.
  • Fluency in English and ability to collaborate in a global, remote environment.
  • Architect and develop AI-based solutions integrated with business systems to enhance user interaction.
  • Test, deploy, and maintain scalable AI applications.
  • Collaborate with cross-functional teams to integrate AI-driven solutions into broader system architecture.
  • Extend existing systems to support AI features for scalability and reliability.
  • Partner with product management to ensure system limitations and goals are aligned.

Backend DevelopmentPythonArtificial IntelligenceDesign PatternsMachine LearningSoftware ArchitectureTypeScriptREST APIRustSoftware Engineering

Posted 1 day 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 1 day 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 24 days 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 4 months ago
Apply

Related Articles

Posted 5 days ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 7 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 7 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 7 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.